--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 2b874b0982e2ebcbb463c2cdb321c7fe75860e4b
Parents : 025b948
Author : Ivan <ivan@quad4.io>
Signature : Invalid signer <e46112d44649266d71fe2193e00a4710>, author is <ivan@quad4.io>
Date : 2026-07-04T17:06:44-05:00
feat(ci & deps): update rns and lxst.
add knip and type checking and improve ci
Changes
18 files changed, 6881 insertions(+), 4388 deletions(-)
Diff
diff --git a/.basedpyright/baseline.json b/.basedpyright/baseline.json
new file mode 100644
index 00000000..f364ef72
--- /dev/null
+++ b/.basedpyright/baseline.json
@@ -0,0 +1,1638 @@
+{
+ "files": {
+ "./.basedpyright/baseline.json": [
+ {
+ "code": "reportUnusedExpression",
+ "range": {
+ "startColumn": 0,
+ "endColumn": 1,
+ "lineCount": 1638
+ }
+ }
+ ],
+ "./meshchatx/src/backend/archiver_manager.py": [
+ {
+ "code": "reportOptionalSubscript",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 35,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/audio_codec.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 23,
+ "endColumn": 31,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 47,
+ "endColumn": 55,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 38,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 27,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 34,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 24,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 26,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 39,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 19,
+ "endColumn": 24,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 19,
+ "endColumn": 24,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 15,
+ "endColumn": 20,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/bot_handler.py": [
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 38,
+ "endColumn": 83,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/database/__init__.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 41,
+ "endColumn": 79,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 57,
+ "endColumn": 78,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 69,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 47,
+ "endColumn": 68,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 28,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 28,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 33,
+ "endColumn": 36,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 76,
+ "endColumn": 79,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/database/gifs.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 39,
+ "endColumn": 42,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/database/provider.py": [
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 13,
+ "lineCount": 7
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 28,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/database/ringtones.py": [
+ {
+ "code": "reportOptionalSubscript",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 81,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/database/stickers.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 39,
+ "endColumn": 42,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/diagnostics/memory_diagnostics.py": [
+ {
+ "code": "reportReturnType",
+ "range": {
+ "startColumn": 15,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/forwarding_manager.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 23,
+ "endColumn": 42,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 45,
+ "endColumn": 48,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 19,
+ "endColumn": 38,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 20,
+ "endColumn": 52,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/identity_context.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 43,
+ "endColumn": 46,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 50,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 54,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 53,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 39,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 62,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 51,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 40,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 48,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 52,
+ "endColumn": 75,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 60,
+ "endColumn": 71,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 55,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalOperand",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 67,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 58,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalOperand",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 70,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 28,
+ "endColumn": 54,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalOperand",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 33,
+ "endColumn": 49,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 52,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 54,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 33,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 26,
+ "endColumn": 46,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 44,
+ "endColumn": 58,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 67,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 25,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 60,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 60,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 63,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 57,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 46,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 50,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 42,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 45,
+ "endColumn": 49,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 57,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 35,
+ "endColumn": 48,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 40,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 39,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 43,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 50,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 53,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 60,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 48,
+ "endColumn": 52,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 57,
+ "endColumn": 87,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 57,
+ "endColumn": 82,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 29,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 29,
+ "endColumn": 63,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 65,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 66,
+ "endColumn": 70,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 68,
+ "endColumn": 72,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/identity_manager.py": [
+ {
+ "code": "reportReturnType",
+ "range": {
+ "startColumn": 15,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/interface_config_parser.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 64,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 64,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 64,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/interface_editor.py": [
+ {
+ "code": "reportOperatorIssue",
+ "range": {
+ "startColumn": 7,
+ "endColumn": 32,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOperatorIssue",
+ "range": {
+ "startColumn": 36,
+ "endColumn": 61,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/interface_port_check.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 21,
+ "endColumn": 24,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 33,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/interfaces/WebsocketClientInterface.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 69,
+ "endColumn": 73,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 34,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/interfaces/WebsocketServerInterface.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 34,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportInvalidTypeForm",
+ "range": {
+ "startColumn": 33,
+ "endColumn": 59,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportGeneralTypeIssues",
+ "range": {
+ "startColumn": 33,
+ "endColumn": 59,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 46,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 50,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 49,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 30,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 32,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/legacy_migrator.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 39,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/licenses_collector.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 52,
+ "endColumn": 60,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 51,
+ "endColumn": 59,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 27,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/lxmf_sieve.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 53,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 53,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/lxmf_utils.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 41,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 53,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 48,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 58,
+ "endColumn": 61,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/nomadnet_downloader.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 23,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 26,
+ "endColumn": 34,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 27,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAssignmentType",
+ "range": {
+ "startColumn": 23,
+ "endColumn": 47,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportRedeclaration",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 21,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportRedeclaration",
+ "range": {
+ "startColumn": 12,
+ "endColumn": 21,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalSubscript",
+ "range": {
+ "startColumn": 29,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalSubscript",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 39,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/page_node.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 48,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/persistent_log_handler.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 20,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 13,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 26,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 26,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 26,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 13,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 13,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 13,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalContextManager",
+ "range": {
+ "startColumn": 13,
+ "endColumn": 22,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/recovery/crash_recovery.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 38,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/reticulum_pathfinding.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 20,
+ "endColumn": 30,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rnode_support.py": [
+ {
+ "code": "reportMissingImports",
+ "range": {
+ "startColumn": 15,
+ "endColumn": 26,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rnpath_handler.py": [
+ {
+ "code": "reportReturnType",
+ "range": {
+ "startColumn": 19,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rnprobe_handler.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 50,
+ "endColumn": 59,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 30,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 24,
+ "endColumn": 30,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 31,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 25,
+ "endColumn": 31,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 30,
+ "endColumn": 37,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 32,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 29,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 29,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 43,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 43,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 58,
+ "endColumn": 70,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 58,
+ "endColumn": 70,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 43,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 31,
+ "endColumn": 43,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 57,
+ "endColumn": 69,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 57,
+ "endColumn": 69,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rnsh_manager.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 18,
+ "endColumn": 23,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 35,
+ "endColumn": 44,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 37,
+ "endColumn": 40,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 34,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rrc/manager.py": [
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 18,
+ "endColumn": 21,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportAttributeAccessIssue",
+ "range": {
+ "startColumn": 16,
+ "endColumn": 19,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 44,
+ "endColumn": 45,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/rrc/server.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 53,
+ "endColumn": 56,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 59,
+ "endColumn": 62,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/telephone_manager.py": [
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 43,
+ "endColumn": 51,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 20,
+ "endColumn": 41,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/translator_handler.py": [
+ {
+ "code": "reportMissingImports",
+ "range": {
+ "startColumn": 9,
+ "endColumn": 23,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportMissingImports",
+ "range": {
+ "startColumn": 17,
+ "endColumn": 31,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/voicemail_manager.py": [
+ {
+ "code": "reportOperatorIssue",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 66,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 85,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 61,
+ "endColumn": 84,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 51,
+ "endColumn": 55,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 76,
+ "endColumn": 80,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 96,
+ "endColumn": 100,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportOptionalMemberAccess",
+ "range": {
+ "startColumn": 55,
+ "endColumn": 59,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportCallIssue",
+ "range": {
+ "startColumn": 27,
+ "endColumn": 85,
+ "lineCount": 1
+ }
+ },
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 61,
+ "endColumn": 84,
+ "lineCount": 1
+ }
+ }
+ ],
+ "./meshchatx/src/backend/web_audio_bridge.py": [
+ {
+ "code": "reportArgumentType",
+ "range": {
+ "startColumn": 40,
+ "endColumn": 49,
+ "lineCount": 1
+ }
+ }
+ ]
+ }
+}
diff --git a/Makefile b/Makefile
index 7b1c8f3b..8906fdc9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,72 +1,46 @@
-.PHONY: install install-offline run dev dev-fe build lint test test-be-perf clean help dist-linux dist-linux-x64
+# Compatibility shim — Taskfile.yml owns install, lint, test, and build targets.
+TASK ?= task
-# Auto-detect offline bundle and configure caches
-OFFLINE_BUNDLE := $(shell find vendor/offline -maxdepth 1 -type d -name 'meshchatx-offline-bundle-*' 2>/dev/null | head -n 1)
+.DEFAULT_GOAL := help
-ifeq ($(MESHCHATX_OFFLINE_BUILD),1)
- ifneq ($(OFFLINE_BUNDLE),)
- export UV_CACHE_DIR := $(abspath $(OFFLINE_BUNDLE)/uv-cache)
- export ELECTRON_BUILDER_CACHE := $(abspath $(OFFLINE_BUNDLE)/electron-builder-cache)
- endif
-endif
+.PHONY: install install-offline run dev dev-fe build lint test test-be-perf clean help dist-linux dist-linux-x64
install:
-ifeq ($(MESHCHATX_OFFLINE_BUILD),1)
- @if [ ! -d "node_modules" ]; then \
- echo "Error: node_modules not found for offline build." >&2; \
- echo "Run: bash scripts/install-offline.sh" >&2; \
- exit 1; \
- fi
- @echo "Offline build: skipping pnpm install (node_modules present)"
-else
- pnpm install
-endif
- uv sync --group dev $(if $(filter 1,$(MESHCHATX_OFFLINE_BUILD)),--offline)
- uv run python scripts/patch_lxst_pyogg_ogg_ctypes.py
+ @$(TASK) install
install-offline:
- bash scripts/install-offline.sh
+ @$(TASK) install:offline
-# Python backend only. For HMR, use: make dev OR make run in one terminal and pnpm run dev in another.
run:
- uv run python -m meshchatx.meshchat
+ @$(TASK) run
-# Vite dev server (live reload) + backend. Open http://localhost:5173 — proxies /api and /ws to MESHCHAT_PORT (default 8000).
dev:
- bash scripts/dev-local.sh
+ @$(TASK) dev
-# Vite only; expects backend already running (e.g. make run on port 8000).
dev-fe:
- pnpm run dev -- --host 127.0.0.1 --port 5173
+ @$(TASK) dev-fe
build:
- pnpm run build
-
-# Linux AppImage + deb (see package.json dist:linux).
-dist-linux:
- pnpm run dist:linux
-
-dist-linux-x64:
- pnpm run dist:linux-x64
-
-help:
- @echo "make dev - Vite HMR + backend (http://localhost:5173)"
- @echo "make run - backend only"
- @echo "make dev-fe - Vite only (pair with make run)"
- @echo "make dist-linux - AppImage + deb (electron-builder)"
- @echo "Env: MESHCHAT_PORT, E2E_BACKEND_PORT (vite proxy; script sets both), VITE_DEV_HOST, VITE_DEV_PORT"
+ @$(TASK) build
lint:
- pnpm run lint
- uv run ruff check .
- uv run ruff format --check .
+ @$(TASK) lint:all
test:
- pnpm run test
- uv run pytest tests/backend -n auto --cov=meshchatx/src/backend
+ @$(TASK) test:all
test-be-perf:
- uv run pytest tests/backend/test_performance_hotpaths.py tests/backend/test_performance_bottlenecks.py
+ @$(TASK) test:be:perf
clean:
- rm -rf node_modules build dist python-dist meshchatx/public build-dir out
+ @$(TASK) clean
+
+dist-linux:
+ @$(TASK) dist:linux
+
+dist-linux-x64:
+ @$(TASK) dist:linux-x64
+
+help:
+ @echo "Makefile targets delegate to Task (see: task --list)."
+ @$(TASK) --list
diff --git a/README.md b/README.md
index 65638454..6f1bcd4d 100644
--- a/README.md
+++ b/README.md
@@ -415,16 +415,16 @@ task test:all
task build:all
```
-`Makefile` shortcuts are also available:
-
-| Command | Description |
-| -------------- | --------------------------------------- |
-| `make install` | Install pnpm and UV dependencies |
-| `make run` | Run MeshChatX via UV |
-| `make build` | Build frontend |
-| `make lint` | Run eslint and ruff |
-| `make test` | Run frontend and backend tests |
-| `make clean` | Remove build artifacts and node_modules |
+`Makefile` targets are thin shims that delegate to `task` (same commands as above):
+
+| Command | Delegates to | Description |
+| -------------- | --------------- | --------------------------------------------- |
+| `make install` | `task install` | Install pnpm and UV dependencies |
+| `make run` | `task run` | Run MeshChatX via UV |
+| `make build` | `task build` | Build frontend and backend artifacts |
+| `make lint` | `task lint:all` | ESLint, vue-tsc, knip, Ruff, and basedpyright |
+| `make test` | `task test:all` | Run frontend and backend tests |
+| `make clean` | `task clean` | Remove build artifacts and node_modules |
## Versioning
diff --git a/Taskfile.yml b/Taskfile.yml
index fa6cff7f..d191bf14 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -108,10 +108,14 @@ tasks:
- uv run python -m meshchatx.meshchat
dev:
- desc: Run in development mode (builds frontend first)
- deps: [build:fe]
+ desc: Vite HMR + backend (http://localhost:5173)
+ cmds:
+ - bash scripts/dev-local.sh
+
+ dev-fe:
+ desc: Vite dev server only (pair with task run)
cmds:
- - task: run
+ - "{{.NPM}} run dev -- --host 127.0.0.1 --port 5173"
start:
desc: Run the application via Electron Forge
@@ -131,7 +135,7 @@ tasks:
# --- Code Quality ---
lint:
- desc: Run all linters
+ desc: Run all linters (ESLint, vue-tsc, knip, Ruff, basedpyright)
deps: [lint:fe, lint:be]
lint:all:
@@ -139,15 +143,18 @@ tasks:
deps: [lint:fe, lint:be]
lint:be:
- desc: Lint Python code (ruff)
+ desc: Lint Python code (ruff + basedpyright)
cmds:
- uv run ruff check .
- uv run ruff format --check .
+ - uv run basedpyright -p pyrightconfig.json --level error
lint:fe:
- desc: Lint frontend code
+ desc: Lint frontend code (ESLint, vue-tsc, knip)
cmds:
- "{{.NPM}} run lint"
+ - "{{.NPM}} run typecheck"
+ - "{{.NPM}} exec knip"
fmt:all:
desc: Format all code
@@ -327,6 +334,11 @@ tasks:
cmds:
- "{{.NPM}} run build"
+ build:
+ desc: Alias for build:all
+ cmds:
+ - task: build:all
+
build:fe:
desc: Build frontend assets
deps: [deps:fe]
@@ -390,6 +402,17 @@ tasks:
cmds:
- "{{.NPM}} run dist:linux"
+ dist:linux:
+ desc: Alias for dist:fe:linux (AppImage + deb)
+ cmds:
+ - task: dist:fe:linux
+
+ dist:linux-x64:
+ desc: Build Linux x64 AppImage + deb
+ deps: [build:fe]
+ cmds:
+ - "{{.NPM}} run dist:linux-x64"
+
dist:fe:rpm:
desc: Build RPM package
deps: [build:fe]
diff --git a/android/app/build.gradle b/android/app/build.gradle
index f682a60d..ee00c1de 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -9,7 +9,7 @@ def repositoryBundledWheelsDir = new File(meshchatSourceDir, "public/repository-
def chaquopyBuildPython = System.getenv("CHAQUOPY_BUILD_PYTHON")
def pythonTempDir = new File(buildDir, "python-tmp")
def vendorWheelDir = new File(rootProject.projectDir, "vendor")
-def lxstPatchedWheel = new File(rootProject.projectDir, "vendor/lxst-0.4.7-py3-none-any.whl")
+def lxstPatchedWheel = new File(rootProject.projectDir, "vendor/lxst-0.4.8-py3-none-any.whl")
def bleakPatchedWheel = new File(rootProject.projectDir, "vendor/bleak-3.0.2-py3-none-any.whl")
def allAndroidAbis = ["arm64-v8a", "x86_64", "armeabi-v7a"]
def selectedAndroidAbis = (
@@ -227,7 +227,7 @@ chaquopy {
options "--find-links", vendorWheelDir.absolutePath
install "packaging>=23"
install "aiohttp==3.14.1"
- install "rns>=1.3.5"
+ install "rns>=1.3.7"
install "lxmf>=1.0.1"
install "numpy==1.26.2"
install "chaquopy-libcodec2==1.2.0"
diff --git a/knip.config.js b/knip.config.js
new file mode 100644
index 00000000..6a0f17c6
--- /dev/null
+++ b/knip.config.js
@@ -0,0 +1,35 @@
+/** @type {import("knip").KnipConfig} */
+export default {
+ entry: [
+ "meshchatx/src/frontend/index.html",
+ "electron/main.js",
+ "electron/main-legacy.js",
+ "electron/preload.js",
+ "meshchatx/src/frontend/public/service-worker.js",
+ "scripts/**/*.{js,mjs,cjs}",
+ "tests/**/*.{js,cjs,mjs}",
+ ],
+ project: [
+ "meshchatx/src/frontend/**/*.{js,vue}",
+ "electron/**/*.js",
+ "scripts/**/*.{js,mjs,cjs}",
+ "tests/**/*.{js,cjs,mjs}",
+ ],
+ ignore: ["meshchatx/src/frontend/public/**", "electron/assets/**", "**/*.worklet.js"],
+ ignoreDependencies: ["@electron/fuses", "@tailwindcss/forms", "electron-builder-squirrel-windows"],
+ ignoreBinaries: ["python3"],
+ ignoreIssues: {
+ "meshchatx/src/frontend/js/reticulumPathfinding.js": ["unlisted"],
+ },
+ rules: {
+ binaries: "off",
+ dependencies: "error",
+ devDependencies: "off",
+ duplicates: "error",
+ exports: "off",
+ files: "off",
+ types: "off",
+ unlisted: "error",
+ unresolved: "off",
+ },
+};
diff --git a/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt b/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt
index 2b9810ab..8e998d4a 100644
--- a/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt
+++ b/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt
@@ -1,5 +1,5 @@
Reticulum MeshChatX - Third-party notices
-Generated at: 2026-06-20T02:59:07.040351Z
+Generated at: 2026-07-04T22:04:30.591013Z
Frontend source: pnpm
Python dependencies
@@ -22,9 +22,6 @@ attrs 26.1.0
bcrypt 5.0.0
License: Apache-2.0
Author: The Python Cryptographic Authority developers <cryptography-dev@python.org>
-bleak 3.0.2
- License: MIT
- Author: Henrik Blidh
cbor2 6.1.1
License: MIT
Author: Alex Grönholm <alex.gronholm@nextday.fi>
@@ -34,25 +31,19 @@ cffi 2.0.0
cryptography 49.0.0
License: Apache-2.0 OR BSD-3-Clause
Author: The Python Cryptographic Authority and individual contributors <cryptography-dev@python.org>
-dbus-fast 4.0.4
- License: MIT
- Author: Bluetooth Devices Authors
frozenlist 1.8.0
License: Apache-2.0
Author: aiohttp team <team@aiohttp.org>
idna 3.18
License: BSD-3-Clause
Author: Kim Davies <kim+pypi@gumleaf.org>
-jaraco.context 6.1.2
- License: MIT
- Author: "Jason R. Coombs" <jaraco@jaraco.com>
lxmf 1.0.1
License: Reticulum License
Author: Mark Qvist
lxmfy 1.6.2
License: BSD-0-Clause
Author: Quad4 <team@quad4.io>
-lxst 0.4.7
+lxst 0.4.8
License: Other/Proprietary License
Author: Mark Qvist
miniaudio 1.71
@@ -85,7 +76,7 @@ pyserial 3.5
reticulum-meshchatx 4.7.2
License: 0BSD AND MIT
Author: Quad4
-rns 1.3.5
+rns 1.3.7
License: Reticulum License
Author: Mark Qvist
typing_extensions 4.15.0
@@ -100,9 +91,6 @@ yarl 1.23.0
Node dependencies
-----------------
-7zip-bin 5.2.0
- License: MIT
- Author: —
@aashutoshrathi/word-wrap 1.2.6
License: MIT
Author: Jon Schlinkert
@@ -124,7 +112,7 @@ Node dependencies
@babel/helper-validator-identifier 7.28.5
License: MIT
Author: The Babel Team
-@babel/parser 7.29.2
+@babel/parser 7.29.0
License: MIT
Author: The Babel Team
@babel/types 7.29.0
@@ -139,7 +127,7 @@ Node dependencies
@csstools/color-helpers 6.0.2
License: MIT-0
Author: —
-@csstools/css-calc 3.2.1
+@csstools/css-calc 3.2.0
License: MIT
Author: —
@csstools/css-color-parser 4.1.0
@@ -148,19 +136,16 @@ Node dependencies
@csstools/css-parser-algorithms 4.0.0
License: MIT
Author: —
-@csstools/css-syntax-patches-for-csstree 1.1.3
+@csstools/css-syntax-patches-for-csstree 1.1.6
License: MIT-0
Author: —
@csstools/css-tokenizer 4.0.0
License: MIT
Author: —
-@develar/schema-utils 2.6.5
- License: MIT
- Author: webpack Contrib
@egjs/hammerjs 2.0.17
License: MIT
Author: —
-@electron-internal/extract-zip 1.0.3
+@electron-internal/extract-zip 1.0.4
License: BSD-2-Clause
Author: —
@electron/asar 3.4.1
@@ -178,7 +163,7 @@ Node dependencies
@electron/osx-sign 1.3.3
License: BSD-2-Clause
Author: electron
-@electron/rebuild 4.0.3
+@electron/rebuild 4.0.6
License: MIT
Author: —
@electron/universal 2.0.3
@@ -217,7 +202,7 @@ Node dependencies
@eslint/plugin-kit 0.4.1
License: Apache-2.0
Author: Nicholas C. Zakas
-@exodus/bytes 1.15.1
+@exodus/bytes 1.15.0
License: MIT
Author: Exodus Movement, Inc.
@fontsource/noto-sans 5.2.10
@@ -235,22 +220,28 @@ Node dependencies
@humanwhocodes/retry 0.3.0
License: Apache-2.0
Author: Nicholas C. Zaks
-@intlify/core-base 11.4.0
+@intlify/core-base 11.4.6
License: MIT
Author: kazuya kawaguchi
-@intlify/devtools-types 11.4.0
+@intlify/devtools-types 11.4.6
License: MIT
Author: kazuya kawaguchi
-@intlify/message-compiler 11.4.0
+@intlify/message-compiler 11.4.6
License: MIT
Author: kazuya kawaguchi
-@intlify/shared 11.4.0
+@intlify/shared 11.4.6
License: MIT
Author: kazuya kawaguchi
+@isaacs/cliui 8.0.2
+ License: ISC
+ Author: Ben Coe
+@isaacs/cliui 9.0.0
+ License: BlueOak-1.0.0
+ Author: —
@isaacs/fs-minipass 4.0.0
License: ISC
Author: Isaac Z. Schlueter
-@jridgewell/gen-mapping 0.3.5
+@jridgewell/gen-mapping 0.3.0
License: MIT
Author: Justin Ridgewell
@jridgewell/remapping 2.3.5
@@ -271,19 +262,22 @@ Node dependencies
@jridgewell/trace-mapping 0.3.9
License: MIT
Author: Justin Ridgewell
+@keyv/serialize 1.1.1
+ License: MIT
+ Author: Jared Wray
@malept/cross-spawn-promise 2.0.0
License: Apache-2.0
Author: Mark Lee
@malept/flatpak-bundler 0.4.0
License: MIT
Author: Matt Watson
-@mapbox/jsonlint-lines-primitives 2.0.2
- License: Unknown
+@mapbox/jsonlint-lines-primitives 2.0.3
+ License: MIT
Author: Zach Carter
-@mapbox/unitbezier 0.0.1
+@mapbox/unitbezier 1.0.0
License: BSD-2-Clause
Author: —
-@maplibre/maplibre-gl-style-spec 24.4.1
+@maplibre/maplibre-gl-style-spec 24.10.0
License: ISC
Author: MapLibre
@mdi/font 7.4.47
@@ -292,25 +286,43 @@ Node dependencies
@mdi/js 7.4.47
License: Apache-2.0
Author: Austin Andrews
-@npmcli/agent 3.0.0
- License: ISC
- Author: GitHub Inc.
-@npmcli/fs 4.0.0
- License: ISC
- Author: GitHub Inc.
+@noble/hashes 1.4.0
+ License: MIT
+ Author: Paul Miller
@one-ini/wasm 0.1.1
License: MIT
Author: —
+@oxc-parser/binding-linux-x64-gnu 0.137.0
+ License: MIT
+ Author: Boshen and oxc contributors
@oxc-project/types 0.133.0
License: MIT
Author: Boshen and oxc contributors
+@oxc-resolver/binding-linux-x64-gnu 11.21.3
+ License: MIT
+ Author: —
+@peculiar/asn1-schema 2.8.0
+ License: MIT
+ Author: PeculiarVentures, LLC
+@peculiar/json-schema 1.1.12
+ License: MIT
+ Author: PeculiarVentures, Inc
+@peculiar/utils 2.0.3
+ License: MIT
+ Author: PeculiarVentures
+@peculiar/webcrypto 1.7.1
+ License: MIT
+ Author: PeculiarVentures
@petamoriken/float16 3.9.3
License: MIT
Author: Kenta Moriuchi
-@pkgr/core 0.2.9
+@pkgjs/parseargs 0.11.0
+ License: MIT
+ Author: —
+@pkgr/core 0.3.6
License: MIT
Author: JounQin
-@playwright/test 1.59.1
+@playwright/test 1.61.1
License: Apache-2.0
Author: Microsoft Corporation
@polka/url 1.0.0-next.24
@@ -319,18 +331,18 @@ Node dependencies
@rolldown/binding-linux-x64-gnu 1.0.3
License: MIT
Author: —
-@rolldown/pluginutils 1.0.0-rc.13
+@rolldown/pluginutils 1.0.0
License: MIT
Author: —
-@sindresorhus/is 4.0.0
+@sec-ant/readable-stream 0.4.1
+ License: MIT
+ Author: Ze-Zheng Wu
+@sindresorhus/is 8.1.0
License: MIT
Author: Sindre Sorhus
@standard-schema/spec 1.1.0
License: MIT
Author: Colin McDonnell
-@szmarczak/http-timer 4.0.5
- License: MIT
- Author: Szymon Marczak
@tailwindcss/forms 0.5.11
License: MIT
Author: —
@@ -346,19 +358,16 @@ Node dependencies
@tailwindcss/vite 4.2.4
License: MIT
Author: —
-@tanstack/virtual-core 3.14.0
+@tanstack/virtual-core 3.17.2
License: MIT
Author: Tanner Linsley
-@tanstack/vue-virtual 3.13.24
+@tanstack/vue-virtual 3.13.30
License: MIT
Author: Tanner Linsley
-@types/cacheable-request 6.0.1
- License: MIT
- Author: —
@types/chai 5.2.2
License: MIT
Author: —
-@types/debug 4.1.6
+@types/debug 4.1.13
License: MIT
Author: —
@types/deep-eql 4.0.0
@@ -373,13 +382,13 @@ Node dependencies
@types/hammerjs 2.0.36
License: MIT
Author: —
-@types/http-cache-semantics 4.0.0
+@types/http-cache-semantics 4.2.0
License: MIT
Author: —
@types/json-schema 7.0.15
License: MIT
Author: —
-@types/keyv 3.0.0
+@types/ms 2.1.0
License: MIT
Author: —
@types/node 0.0.0
@@ -388,13 +397,10 @@ Node dependencies
@types/rbush 4.0.0
License: MIT
Author: —
-@types/responselike 1.0.3
- License: MIT
- Author: —
@types/trusted-types 2.0.7
License: MIT
Author: —
-@vitejs/plugin-vue 6.0.6
+@vitejs/plugin-vue 6.0.7
License: MIT
Author: Evan You
@vitest/coverage-v8 4.1.5
@@ -418,85 +424,88 @@ Node dependencies
@vitest/spy 4.1.5
License: MIT
Author: —
-@vitest/ui 4.1.5
+@vitest/ui 4.1.9
License: MIT
Author: —
@vitest/utils 4.1.5
License: MIT
Author: —
-@vue/compiler-core 3.5.33
+@volar/language-core 2.4.28
+ License: MIT
+ Author: —
+@volar/source-map 2.4.28
+ License: MIT
+ Author: —
+@volar/typescript 2.4.28
+ License: MIT
+ Author: —
+@vue/compiler-core 3.5.39
License: MIT
Author: Evan You
-@vue/compiler-dom 3.5.33
+@vue/compiler-dom 3.5.39
License: MIT
Author: Evan You
-@vue/compiler-sfc 3.5.33
+@vue/compiler-sfc 3.5.39
License: MIT
Author: Evan You
-@vue/compiler-ssr 3.5.33
+@vue/compiler-ssr 3.5.39
License: MIT
Author: Evan You
-@vue/devtools-api 6.5.0
+@vue/devtools-api 6.6.4
License: MIT
Author: Guillaume Chau
-@vue/reactivity 3.5.33
+@vue/language-core 3.3.6
+ License: MIT
+ Author: —
+@vue/reactivity 3.5.39
License: MIT
Author: Evan You
-@vue/runtime-core 3.5.33
+@vue/runtime-core 3.5.39
License: MIT
Author: Evan You
-@vue/runtime-dom 3.5.33
+@vue/runtime-dom 3.5.39
License: MIT
Author: Evan You
-@vue/server-renderer 3.5.33
+@vue/server-renderer 3.5.39
License: MIT
Author: Evan You
-@vue/shared 3.5.33
+@vue/shared 3.5.39
License: MIT
Author: Evan You
-@vue/test-utils 2.4.10
+@vue/test-utils 2.4.11
License: MIT
Author: Lachlan Miller
@vuetify/loader-shared 2.1.2
License: MIT
Author: Kael Watts-Deuchar
-@xmldom/xmldom 0.8.13
- License: MIT
- Author: —
@zarrita/storage 0.2.0
License: MIT
Author: —
abbrev 2.0.0
License: ISC
Author: GitHub Inc.
-abbrev 1.0.3
- License: Unknown
- Author: Isaac Z. Schlueter
-acorn 1.0.3
+acorn 0.11.0
License: MIT
Author: —
acorn-jsx 5.3.2
License: MIT
Author: —
-agent-base 7.1.0
+agent-base 7.0.2
License: MIT
Author: Nathan Rajlich
-ajv 6.15.0
+ajv 6.14.0
License: MIT
Author: Evgeny Poberezkin
-ajv-keywords 3.5.2
+alien-signals 3.2.1
License: MIT
- Author: Evgeny Poberezkin
+ Author: —
ansi-regex 5.0.1
License: MIT
Author: Sindre Sorhus
ansi-styles 4.0.0
License: MIT
Author: Sindre Sorhus
-app-builder-bin 5.0.0-alpha.12
- License: MIT
- Author: —
-app-builder-lib 26.8.1
+app-builder-lib 26.15.3
License: MIT
Author: Vladimir Krivosheev
argparse 2.0.1
@@ -508,13 +517,16 @@ array-buffer-byte-length 1.0.2
arraybuffer.prototype.slice 1.0.4
License: MIT
Author: Jordan Harband
+asn1js 3.0.10
+ License: BSD-3-Clause
+ Author: Yury Strozhevsky
ast-types 0.8.15
License: MIT
Author: Ben Newman
ast-v8-to-istanbul 1.0.0
License: MIT
Author: Ari Perkkiö
-async 3.2.3
+async 3.2.6
License: MIT
Author: Caolan McMahon
async-exit-hook 2.0.1
@@ -532,7 +544,10 @@ at-least-node 1.0.0
available-typed-arrays 1.0.7
License: MIT
Author: Jordan Harband
-balanced-match 1.0.2
+aws4 1.13.2
+ License: MIT
+ Author: Michael Hart
+balanced-match 1.0.0
License: MIT
Author: —
base64-js 1.5.1
@@ -541,6 +556,9 @@ base64-js 1.5.1
bidi-js 1.0.3
License: MIT
Author: Jason Johnston
+bluebird 3.7.2
+ License: MIT
+ Author: Petka Antonov
blueimp-canvas-to-blob 3.29.0
License: MIT
Author: Sebastian Tschan
@@ -556,25 +574,28 @@ brace-expansion 1.1.12
buffer-from 1.0.0
License: MIT
Author: —
-builder-util 26.8.1
+builder-util 26.15.3
License: MIT
Author: Vladimir Krivosheev
-builder-util-runtime 9.5.1
+builder-util-runtime 9.7.0
License: MIT
Author: Vladimir Krivosheev
-cacache 19.0.1
- License: ISC
- Author: GitHub Inc.
-cacheable-lookup 5.0.3
+byte-counter 0.1.0
+ License: MIT
+ Author: Sindre Sorhus
+bytestreamjs 2.0.1
+ License: BSD-3-Clause
+ Author: Yury Strozhevsky
+cacheable-lookup 7.0.0
License: MIT
Author: Szymon Marczak
-cacheable-request 7.0.2
+cacheable-request 13.0.19
License: MIT
- Author: Luke Childs
+ Author: Jared Wray
call-bind 1.0.9
License: MIT
Author: Jordan Harband
-call-bind-apply-helpers 1.0.1
+call-bind-apply-helpers 1.0.0
License: MIT
Author: Jordan Harband
call-bound 1.0.4
@@ -598,16 +619,13 @@ chownr 3.0.0
chromium-pickle-js 0.2.0
License: MIT
Author: —
-ci-info 4.3.1
- License: MIT
- Author: Thomas Watson Steen
-cli-cursor 3.1.0
+chunk-data 0.1.0
License: MIT
Author: Sindre Sorhus
-cli-spinners 2.4.0
+ci-info 4.3.1
License: MIT
- Author: Sindre Sorhus
-cli-table3 0.5.1
+ Author: Thomas Watson Steen
+cli-table3 0.5.0
License: MIT
Author: James Talmage
click-outside-vue3 4.0.1
@@ -616,13 +634,7 @@ click-outside-vue3 4.0.1
cliui 4.0.0
License: ISC
Author: Ben Coe
-clone 1.0.2
- License: MIT
- Author: Paul Vorbach
-clone-response 1.0.2
- License: MIT
- Author: Luke Childs
-code-point-at 1.1.0
+code-point-at 1.0.0
License: MIT
Author: Sindre Sorhus
color-convert 2.0.0
@@ -631,7 +643,7 @@ color-convert 2.0.0
color-name 1.1.4
License: MIT
Author: DY
-colors 1.4.0
+colors 1.1.2
License: MIT
Author: Marak Squires
combined-stream 1.0.8
@@ -667,7 +679,7 @@ cross-dirname 0.1.0
cross-env 10.1.0
License: MIT
Author: Kent C. Dodds
-cross-spawn 7.0.6
+cross-spawn 7.0.5
License: MIT
Author: André Cruz
css-tree 3.2.1
@@ -691,44 +703,38 @@ data-view-byte-length 1.0.2
data-view-byte-offset 1.0.1
License: MIT
Author: Jordan Harband
-dayjs 1.11.20
+dayjs 1.11.21
License: MIT
Author: iamkun
-debug 4.3.2
+debug 4.3.1
License: MIT
- Author: Josh Junon
+ Author: TJ Holowaychuk
decamelize 1.2.0
License: MIT
Author: Sindre Sorhus
decimal.js 10.6.0
License: MIT
Author: Michael Mclaughlin
-decompress-response 6.0.0
+decompress-response 10.0.0
License: MIT
Author: Sindre Sorhus
deep-is 0.1.3
License: MIT
Author: Thorsten Lorenz
-defaults 1.0.3
- License: MIT
- Author: Elijah Insua
-defer-to-connect 2.0.0
- License: MIT
- Author: Szymon Marczak
define-data-property 1.1.4
License: MIT
Author: Jordan Harband
-define-properties 1.1.3
+define-properties 1.2.1
License: MIT
Author: Jordan Harband
delayed-stream 1.0.0
License: MIT
Author: Felix Geisendörfer
-detect-libc 2.0.1
+detect-libc 2.0.3
License: Apache-2.0
Author: Lovell Fuller
-detect-node 2.0.4
- License: ISC
+detect-node 2.1.0
+ License: MIT
Author: Ilya Kantor
dijkstrajs 1.0.1
License: MIT
@@ -736,7 +742,7 @@ dijkstrajs 1.0.1
dir-compare 4.2.0
License: MIT
Author: Liviu Grigorescu
-dmg-builder 26.8.1
+dmg-builder 26.15.3
License: MIT
Author: Vladimir Krivosheev
dompurify 3.4.11
@@ -745,16 +751,22 @@ dompurify 3.4.11
dotenv 16.6.1
License: BSD-2-Clause
Author: —
-dotenv-expand 11.0.6
+dotenv-expand 11.0.7
License: BSD-2-Clause
Author: motdotla
dunder-proto 1.0.0
License: MIT
Author: Jordan Harband
-earcut 3.0.0
+duplexer2 0.1.4
+ License: BSD-3-Clause
+ Author: Conrad Pankoff
+earcut 3.1.0
License: ISC
- Author: Vladimir Agafonkin
-editorconfig 1.0.3
+ Author: Volodymyr Agafonkin
+eastasianwidth 0.2.0
+ License: MIT
+ Author: Masaki Komagata
+editorconfig 1.0.7
License: MIT
Author: EditorConfig Team
ejs 3.1.10
@@ -763,16 +775,16 @@ ejs 3.1.10
electron 42.4.0
License: MIT
Author: Electron Community
-electron-builder 26.8.1
+electron-builder 26.15.3
License: MIT
Author: Vladimir Krivosheev
-electron-builder-squirrel-windows 26.8.1
+electron-builder-squirrel-windows 26.15.3
License: MIT
Author: Vladimir Krivosheev
electron-prompt 1.7.0
License: MIT
Author: p-sam
-electron-publish 26.8.1
+electron-publish 26.15.3
License: MIT
Author: Vladimir Krivosheev
electron-winstaller 5.4.0
@@ -787,13 +799,7 @@ emoji-picker-element-data 1.8.0
emoji-regex 8.0.0
License: MIT
Author: Mathias Bynens
-encoding 0.1.13
- License: MIT
- Author: Andris Reinman
-end-of-stream 1.1.0
- License: MIT
- Author: Mathias Buus
-enhanced-resolve 5.22.0
+enhanced-resolve 5.19.0
License: MIT
Author: Tobias Koppers @sokra
entities 7.0.1
@@ -802,19 +808,22 @@ entities 7.0.1
env-paths 2.2.0
License: MIT
Author: Sindre Sorhus
-err-code 2.0.2
+err-code 2.0.3
License: MIT
Author: IndigoUnited
es-abstract 1.24.2
License: MIT
Author: Jordan Harband
-es-define-property 1.0.0
+es-abstract-get 1.0.0
+ License: MIT
+ Author: Jordan Harband
+es-define-property 1.0.1
License: MIT
Author: Jordan Harband
es-errors 1.3.0
License: MIT
Author: Jordan Harband
-es-module-lexer 2.1.0
+es-module-lexer 2.2.0
License: MIT
Author: Guy Bedford
es-object-atoms 1.0.0
@@ -823,13 +832,13 @@ es-object-atoms 1.0.0
es-set-tostringtag 2.1.0
License: MIT
Author: Jordan Harband
-es-to-primitive 1.3.0
+es-to-primitive 1.3.4
License: MIT
Author: Jordan Harband
es6-error 4.1.1
License: MIT
Author: Ben Youngblood
-escalade 3.2.0
+escalade 3.1.1
License: MIT
Author: Luke Edwards
escape-string-regexp 4.0.0
@@ -841,13 +850,13 @@ eslint 9.39.4
eslint-config-prettier 10.1.8
License: MIT
Author: Simon Lydell
-eslint-plugin-prettier 5.5.5
+eslint-plugin-prettier 5.5.6
License: MIT
Author: Teddy Katz
eslint-plugin-security 3.0.1
License: Apache-2.0
Author: Node Security Project
-eslint-plugin-vue 10.9.1
+eslint-plugin-vue 10.9.2
License: MIT
Author: Toru Nagashima
eslint-scope 8.2.0
@@ -856,8 +865,8 @@ eslint-scope 8.2.0
eslint-visitor-keys 3.3.0
License: Apache-2.0
Author: Toru Nagashima
-esmangle-evaluator 1.0.1
- License: MIT
+esmangle-evaluator 1.0.0
+ License: Unknown
Author: Andres Suarez
espree 10.3.0
License: BSD-2-Clause
@@ -865,7 +874,7 @@ espree 10.3.0
esprima-fb 15001.1001.0-dev-harmony-fb
License: BSD
Author: Ariya Hidayat
-esquery 1.6.0
+esquery 1.5.0
License: BSD-3-Clause
Author: Joel Feenstra
esrecurse 4.3.0
@@ -880,7 +889,7 @@ estree-walker 2.0.2
esutils 2.0.2
License: BSD
Author: —
-execa 1.0.0
+execa 0.10.0
License: MIT
Author: Sindre Sorhus
expect-type 1.3.0
@@ -892,13 +901,13 @@ exponential-backoff 3.1.1
fake-indexeddb 6.2.5
License: Apache-2.0
Author: Jeremy Scheff
-falafel 1.2.0
+falafel 1.0.1
License: MIT
Author: James Halliday
fast-deep-equal 3.1.3
License: MIT
Author: Evgeny Poberezkin
-fast-diff 1.1.2
+fast-diff 1.3.0
License: Apache-2.0
Author: Jason Chen
fast-json-stable-stringify 2.0.0
@@ -907,6 +916,12 @@ fast-json-stable-stringify 2.0.0
fast-levenshtein 2.0.6
License: MIT
Author: Ramesh Nair
+fast-uri 3.0.1
+ License: MIT
+ Author: Vincent Le Goff
+fd-package-json 2.0.0
+ License: MIT
+ Author: James Garbutt
fdir 6.4.3
License: MIT
Author: thecodrr
@@ -931,31 +946,31 @@ flatted 3.4.2
for-each 0.3.5
License: MIT
Author: Raynos
-foreach 2.0.6
- License: MIT
- Author: Manuel Stofer
+foreground-child 3.1.0
+ License: ISC
+ Author: Isaac Z. Schlueter
form-data 4.0.6
License: MIT
Author: Felix Geisendörfer
+formatly 0.3.0
+ License: MIT
+ Author: Josh Goldberg ✨
fs-extra 7.0.1
License: MIT
Author: JP Richardson
-fs-minipass 3.0.0
- License: ISC
- Author: GitHub Inc.
fs.realpath 1.0.0
License: ISC
Author: Isaac Z. Schlueter
function-bind 1.1.1
License: MIT
Author: Raynos
-function.prototype.name 1.1.8
+function.prototype.name 1.2.0
License: MIT
Author: Jordan Harband
functions-have-names 1.2.3
License: MIT
Author: Jordan Harband
-generator-function 2.0.1
+generator-function 2.0.0
License: MIT
Author: Jordan Harbamd
geotiff 3.0.5
@@ -970,18 +985,18 @@ get-intrinsic 1.1.3
get-proto 1.0.1
License: MIT
Author: Jordan Harband
-get-stream 4.0.0
+get-stream 3.0.0
License: MIT
Author: Sindre Sorhus
get-symbol-description 1.1.0
License: MIT
Author: Jordan Harband
+get-tsconfig 4.14.0
+ License: MIT
+ Author: Hiroki Osame
glob 7.2.3
License: ISC
Author: Isaac Z. Schlueter
-glob 13.0.6
- License: BlueOak-1.0.0
- Author: Isaac Z. Schlueter
glob-parent 6.0.2
License: ISC
Author: Gulp Team
@@ -991,19 +1006,19 @@ global-agent 3.0.0
globals 14.0.0
License: MIT
Author: Sindre Sorhus
-globalthis 1.0.1
+globalthis 1.0.4
License: MIT
Author: Jordan Harband
gopd 1.0.1
License: MIT
Author: Jordan Harband
-got 11.8.6
+got 15.0.7
License: MIT
Author: —
graceful-fs 4.1.2
License: ISC
Author: —
-has 1.0.4
+has 1.0.3
License: MIT
Author: Thiago de Arruda
has-bigints 1.1.0
@@ -1015,7 +1030,7 @@ has-flag 4.0.0
has-property-descriptors 1.0.2
License: MIT
Author: Jordan Harband
-has-proto 1.0.1
+has-proto 1.2.0
License: MIT
Author: Jordan Harband
has-symbols 1.0.3
@@ -1024,12 +1039,12 @@ has-symbols 1.0.3
has-tostringtag 1.0.2
License: MIT
Author: Jordan Harband
-hasown 2.0.0
+hasown 2.0.2
License: MIT
Author: Jordan Harband
-hosted-git-info 4.1.0
+hosted-git-info 10.1.1
License: ISC
- Author: Rebecca Turner
+ Author: GitHub Inc.
html-encoding-sniffer 6.0.0
License: MIT
Author: Domenic Denicola
@@ -1042,16 +1057,13 @@ http-cache-semantics 4.1.1
http-proxy-agent 7.0.0
License: MIT
Author: Nathan Rajlich
-http2-wrapper 1.0.0-beta.5.2
+http2-wrapper 2.2.1
License: MIT
Author: Szymon Marczak
-https-proxy-agent 7.0.1
+https-proxy-agent 7.0.0
License: MIT
Author: Nathan Rajlich
-iconv-lite 0.6.2
- License: MIT
- Author: Alexander Shtuchkin
-ignore 5.3.2
+ignore 5.2.0
License: MIT
Author: kael
immediate 3.0.5
@@ -1069,7 +1081,10 @@ inflight 1.0.4
inherits 2.0.1
License: ISC
Author: —
-ini 2.0.0
+inherits 2.0.0
+ License: WTFPL2
+ Author: Isaac Z. Schlueter
+ini 1.3.6
License: ISC
Author: Isaac Z. Schlueter
inline-process-browser 1.0.0
@@ -1081,9 +1096,6 @@ internal-slot 1.1.0
invert-kv 2.0.0
License: MIT
Author: Sindre Sorhus
-ip-address 10.1.1
- License: MIT
- Author: Beau Gunderson
is-array-buffer 3.0.5
License: MIT
Author: Jordan Harband
@@ -1108,6 +1120,9 @@ is-data-view 1.0.2
is-date-object 1.1.0
License: MIT
Author: Jordan Harband
+is-document.all 1.0.0
+ License: MIT
+ Author: Jordan Harband
is-extglob 2.1.1
License: MIT
Author: Jon Schlinkert
@@ -1120,12 +1135,9 @@ is-fullwidth-code-point 1.0.0
is-generator-function 1.1.2
License: MIT
Author: Jordan Harband
-is-glob 4.0.3
+is-glob 4.0.0
License: MIT
Author: Jon Schlinkert
-is-interactive 1.0.0
- License: MIT
- Author: Sindre Sorhus
is-map 2.0.3
License: MIT
Author: Jordan Harband
@@ -1186,19 +1198,25 @@ istanbul-lib-report 3.0.1
istanbul-reports 3.2.0
License: BSD-3-Clause
Author: Krishnan Anantheswaran
+jackspeak 3.1.2
+ License: BlueOak-1.0.0
+ Author: Isaac Z. Schlueter
jake 10.8.5
License: Apache-2.0
Author: Matthew Eernisse
jiti 2.4.2
License: MIT
Author: —
-js-beautify 1.14.9
+js-beautify 1.15.4
License: MIT
Author: Einar Lielmanis
+js-cookie 3.0.8
+ License: MIT
+ Author: Klaus Hartl
js-tokens 10.0.0
License: MIT
Author: Simon Lydell
-js-yaml 4.1.1
+js-yaml 4.2.0
License: MIT
Author: Vladimir Zapparov
jsdom 29.1.1
@@ -1225,6 +1243,9 @@ json5 2.2.3
jsonfile 4.0.0
License: MIT
Author: JP Richardson
+jsqr 1.4.0
+ License: Apache-2.0
+ Author: —
jszip 3.10.1
License: (MIT OR GPL-3.0-or-later)
Author: Stuart Knightley
@@ -1234,6 +1255,9 @@ keycharm 0.4.0
keyv 4.5.4
License: MIT
Author: Jared Wray
+knip 6.24.0
+ License: ISC
+ Author: Lars Kappert
lazy-val 1.0.5
License: MIT
Author: Vladimir Krivosheev
@@ -1258,22 +1282,19 @@ lightningcss-linux-x64-gnu 1.32.0
locate-path 3.0.0
License: MIT
Author: Sindre Sorhus
-lodash 4.18.1
+lodash 4.18.0
License: MIT
Author: John-David Dalton
lodash.merge 4.6.2
License: MIT
Author: John-David Dalton
-log-symbols 4.0.0
- License: MIT
- Author: Sindre Sorhus
-lowercase-keys 2.0.0
+lowercase-keys 3.0.0
License: MIT
Author: Sindre Sorhus
lru-cache 6.0.0
License: ISC
Author: Isaac Z. Schlueter
-lru-cache 11.5.0
+lru-cache 11.3.5
License: BlueOak-1.0.0
Author: Isaac Z. Schlueter
magic-string 0.30.21
@@ -1285,16 +1306,10 @@ magicast 0.5.2
make-dir 4.0.0
License: MIT
Author: Sindre Sorhus
-make-fetch-happen 14.0.3
- License: ISC
- Author: GitHub Inc.
-map-age-cleaner 0.1.1
- License: MIT
- Author: Sam Verschueren
mapbox-to-css-font 3.2.0
License: BSD-2-Clause
Author: Andreas Hocevar
-marked 18.0.4
+marked 18.0.5
License: MIT
Author: Christopher Jeffrey
matcher 3.0.0
@@ -1306,13 +1321,13 @@ math-intrinsics 1.0.0
mdn-data 2.27.1
License: CC0-1.0
Author: Mozilla Developer Network
-mem 4.0.0
+mem 3.0.1
License: MIT
Author: Sindre Sorhus
micron-parser 0.0.0
License: Unknown
Author: —
-mime 2.5.2
+mime 2.6.0
License: MIT
Author: Robert Kieffer
mime-db 1.52.0
@@ -1321,10 +1336,10 @@ mime-db 1.52.0
mime-types 2.1.35
License: MIT
Author: —
-mimic-fn 1.0.0
+mimic-fn 1.2.0
License: MIT
Author: Sindre Sorhus
-mimic-response 1.0.0
+mimic-response 4.0.0
License: MIT
Author: Sindre Sorhus
mini-svg-data-uri 1.2.3
@@ -1336,88 +1351,73 @@ minimatch 3.1.4
minimatch 10.2.3
License: BlueOak-1.0.0
Author: Isaac Z. Schlueter
-minimist 1.2.6
+minimist 0.0.8
License: MIT
Author: James Halliday
-minipass 3.0.0
- License: ISC
- Author: Isaac Z. Schlueter
-minipass 7.1.3
- License: BlueOak-1.0.0
- Author: Isaac Z. Schlueter
-minipass-collect 2.0.1
- License: ISC
- Author: Isaac Z. Schlueter
-minipass-fetch 4.0.0
- License: MIT
- Author: GitHub Inc.
-minipass-flush 1.0.5
- License: ISC
- Author: Isaac Z. Schlueter
-minipass-pipeline 1.2.4
+minipass 7.1.2
License: ISC
Author: Isaac Z. Schlueter
-minipass-sized 1.0.3
- License: ISC
- Author: Isaac Z. Schlueter
-minizlib 3.0.1
+minizlib 3.1.0
License: MIT
Author: Isaac Z. Schlueter
mitt 3.0.1
License: MIT
Author: —
+mkdirp 0.5.1
+ License: MIT
+ Author: James Halliday
mrmime 2.0.0
License: MIT
Author: Luke Edwards
-ms 2.1.2
+ms 2.0.0
+ License: MIT
+ Author: —
+muggle-string 0.4.1
License: MIT
Author: —
-mute-stream 0.0.8
- License: ISC
- Author: Isaac Z. Schlueter
nanoid 3.3.12
License: MIT
Author: Andrey Sitnik
natural-compare 1.4.0
License: MIT
Author: Lauri Rooden
-negotiator 1.0.0
- License: MIT
- Author: —
-node-abi 4.2.0
+node-abi 4.31.0
License: MIT
Author: Lukas Geiger
node-api-version 0.2.1
License: MIT
Author: Tim Fish
-node-gyp 11.2.0
+node-gyp 12.4.0
License: MIT
Author: Nathan Rajlich
-nopt 6.0.0
+node-int64 0.4.0
+ License: MIT
+ Author: Robert Kieffer
+nopt 7.2.1
License: ISC
Author: GitHub Inc.
-normalize-url 6.0.1
+normalize-url 8.1.1
License: MIT
Author: Sindre Sorhus
-npm-run-path 2.0.0
+npm-run-path 2.0.2
License: MIT
Author: Sindre Sorhus
nth-check 2.1.1
License: BSD-2-Clause
Author: Felix Boehm
-number-is-nan 1.0.1
+number-is-nan 1.0.0
License: MIT
Author: Sindre Sorhus
numcodecs 0.3.2
License: MIT
Author: Trevor Manz
-object-assign 4.1.1
+object-assign 4.1.0
License: MIT
Author: Sindre Sorhus
object-inspect 1.13.4
License: MIT
Author: James Halliday
-object-keys 1.0.6
+object-keys 1.1.1
License: MIT
Author: Jordan Harband
object.assign 4.1.7
@@ -1432,30 +1432,24 @@ ol 10.9.0
ol-mapbox-style 13.4.1
License: BSD-2-Clause
Author: —
-once 1.3.1
- License: BSD
+once 1.4.0
+ License: ISC
Author: Isaac Z. Schlueter
-onetime 5.1.0
- License: MIT
- Author: Sindre Sorhus
optionator 0.9.3
License: MIT
Author: George Zahariev
-ora 5.1.0
- License: MIT
- Author: Sindre Sorhus
-os-locale 3.1.0
+os-locale 3.0.0
License: MIT
Author: Sindre Sorhus
own-keys 1.0.1
License: MIT
Author: Jordan Harband
-p-cancelable 2.0.0
+oxc-parser 0.137.0
License: MIT
- Author: Sindre Sorhus
-p-defer 1.0.0
+ Author: Boshen and oxc contributors
+oxc-resolver 11.21.3
License: MIT
- Author: Sindre Sorhus
+ Author: —
p-finally 1.0.0
License: MIT
Author: Sindre Sorhus
@@ -1468,13 +1462,16 @@ p-limit 2.0.0
p-locate 3.0.0
License: MIT
Author: Sindre Sorhus
-p-map 7.0.2
- License: MIT
- Author: Sindre Sorhus
p-try 2.0.0
License: MIT
Author: Sindre Sorhus
-pako 1.0.11
+package-json-from-dist 1.0.0
+ License: BlueOak-1.0.0
+ Author: Isaac Z. Schlueter
+pako 1.0.2
+ License: MIT
+ Author: —
+pako 2.0.4
License: (MIT AND Zlib)
Author: —
parent-module 1.0.0
@@ -1486,6 +1483,9 @@ parse-headers 2.0.2
parse5 8.0.1
License: MIT
Author: Ivan Nikulin
+path-browserify 1.0.1
+ License: MIT
+ Author: James Halliday
path-exists 3.0.0
License: MIT
Author: Sindre Sorhus
@@ -1495,7 +1495,7 @@ path-is-absolute 1.0.0
path-key 2.0.0
License: MIT
Author: Sindre Sorhus
-path-scurry 2.0.2
+path-scurry 1.11.1
License: BlueOak-1.0.0
Author: Isaac Z. Schlueter
pathe 2.0.3
@@ -1513,13 +1513,16 @@ picocolors 1.1.1
picomatch 4.0.4
License: MIT
Author: Jon Schlinkert
-playwright 1.59.1
+pkijs 3.4.0
+ License: BSD-3-Clause
+ Author: Yury Strozhevsky
+playwright 1.61.1
License: Apache-2.0
Author: Microsoft Corporation
-playwright-core 1.59.1
+playwright-core 1.61.1
License: Apache-2.0
Author: Microsoft Corporation
-plist 3.1.0
+plist 3.0.5
License: MIT
Author: Nathan Rajlich
pngjs 5.0.0
@@ -1540,19 +1543,19 @@ postject 1.0.0-alpha.6
prelude-ls 1.2.1
License: MIT
Author: George Zahariev
-prettier 3.8.3
+prettier 3.9.3
License: MIT
Author: James Long
prettier-linter-helpers 1.0.1
License: MIT
Author: —
-private 0.1.8
+private 0.1.5
License: MIT
Author: Ben Newman
-proc-log 5.0.0
+proc-log 6.1.0
License: ISC
Author: GitHub Inc.
-process-nextick-args 2.0.0
+process-nextick-args 1.0.0
License: MIT
Author: —
progress 2.0.3
@@ -1564,18 +1567,21 @@ promise-retry 2.0.1
proper-lockfile 4.1.2
License: MIT
Author: André Cruz
-proto-list 1.2.1
- License: MIT
+proto-list 1.2.4
+ License: ISC
Author: Isaac Z. Schlueter
protocol-buffers-schema 3.6.1
License: MIT
Author: Mathias Buus
-pump 3.0.0
- License: MIT
- Author: Mathias Buus Madsen
-punycode 2.3.1
+punycode 2.1.0
License: MIT
Author: Mathias Bynens
+pvtsutils 1.3.6
+ License: MIT
+ Author: PeculiarVentures
+pvutils 1.1.5
+ License: MIT
+ Author: Yury Strozhevsky
qrcode 1.5.4
License: MIT
Author: Ryan Day
@@ -1591,7 +1597,7 @@ rbush 4.0.0
read-binary-file-arch 1.0.6
License: MIT
Author: Samuel Maddock
-readable-stream 1.0.33-1
+readable-stream 1.0.31
License: MIT
Author: —
recast 0.10.43
@@ -1621,40 +1627,37 @@ require-main-filename 1.0.1
resedit 1.7.2
License: MIT
Author: jet
-resolve-alpn 1.0.0
+resolve-alpn 1.2.1
License: MIT
Author: Szymon Marczak
resolve-from 4.0.0
License: MIT
Author: Sindre Sorhus
+resolve-pkg-maps 1.0.0
+ License: MIT
+ Author: Hiroki Osame
resolve-protobuf-schema 2.1.0
License: MIT
Author: Mathias Buus
-responselike 2.0.1
- License: MIT
- Author: lukechilds
-restore-cursor 3.1.0
+responselike 4.0.2
License: MIT
- Author: Sindre Sorhus
+ Author: —
retry 0.12.0
License: MIT
Author: Tim Koschützki
-rimraf 2.6.3
+rimraf 2.6.2
License: ISC
Author: Isaac Z. Schlueter
-roarr 2.15.3
+roarr 2.15.4
License: BSD-3-Clause
Author: Gajus Kuizinas
rolldown 1.0.3
License: MIT
Author: —
-rw 1.3.3
- License: BSD-3-Clause
- Author: Mike Bostock
safe-array-concat 1.1.4
License: MIT
Author: Jordan Harband
-safe-buffer 5.1.2
+safe-buffer 5.1.1
License: MIT
Author: Feross Aboukhadijeh
safe-push-apply 1.0.0
@@ -1666,10 +1669,7 @@ safe-regex 2.1.1
safe-regex-test 1.1.0
License: MIT
Author: Jordan Harband
-safer-buffer 2.1.2
- License: MIT
- Author: Nikita Skovoroda
-sanitize-filename 1.6.3
+sanitize-filename 1.6.4
License: WTFPL OR ISC
Author: Parsha Pourkhomami
sax 1.2.4
@@ -1678,7 +1678,7 @@ sax 1.2.4
saxes 6.0.0
License: ISC
Author: Louis-Dominique Dubeau
-semver 7.5.3
+semver 7.5.2
License: ISC
Author: GitHub Inc.
semver-compare 1.0.0
@@ -1708,7 +1708,7 @@ shebang-command 2.0.0
shebang-regex 3.0.0
License: MIT
Author: Sindre Sorhus
-side-channel 1.1.0
+side-channel 1.1.1
License: MIT
Author: Jordan Harband
side-channel-list 1.0.1
@@ -1732,15 +1732,9 @@ simple-update-notifier 2.0.0
sirv 3.0.2
License: MIT
Author: Luke Edwards
-smart-buffer 4.2.0
- License: MIT
- Author: Josh Glazebrook
-socks 2.8.9
- License: MIT
- Author: Josh Glazebrook
-socks-proxy-agent 8.0.3
- License: MIT
- Author: Nathan Rajlich
+smol-toml 1.7.0
+ License: BSD-3-Clause
+ Author: Cynthia Rey
source-map 0.5.0
License: BSD-3-Clause
Author: Nick Fitzgerald
@@ -1753,9 +1747,6 @@ source-map-support 0.5.19
sprintf-js 1.1.3
License: BSD-3-Clause
Author: Alexandru Mărășteanu
-ssri 12.0.0
- License: ISC
- Author: GitHub Inc.
stackback 0.0.2
License: MIT
Author: Roman Shtylman
@@ -1771,10 +1762,10 @@ stop-iteration-iterator 1.1.0
string-width 1.0.1
License: MIT
Author: Sindre Sorhus
-string.prototype.trim 1.2.10
+string.prototype.trim 1.2.11
License: MIT
Author: Jordan Harband
-string.prototype.trimend 1.0.9
+string.prototype.trimend 1.0.10
License: MIT
Author: Jordan Harband
string.prototype.trimstart 1.0.8
@@ -1801,19 +1792,22 @@ supports-color 7.1.0
symbol-tree 3.2.4
License: MIT
Author: Joris van der Wel
-synckit 0.11.12
+synckit 0.11.13
License: MIT
Author: JounQin
+tagged-tag 1.0.0
+ License: MIT
+ Author: Sindre Sorhus
tailwindcss 4.2.4
License: MIT
Author: —
-tapable 2.3.3
+tapable 2.3.0
License: MIT
Author: Tobias Koppers @sokra
-tar 7.5.16
+tar 7.5.19
License: BlueOak-1.0.0
Author: Isaac Z. Schlueter
-temp 0.9.0
+temp 0.9.4
License: MIT
Author: Bruce Williams
temp-file 3.4.0
@@ -1822,7 +1816,7 @@ temp-file 3.4.0
terser 5.48.0
License: BSD-2-Clause
Author: Mihai Bazon
-through2 0.6.5
+through2 0.6.2
License: MIT
Author: Rod Vagg
tiny-async-pool 1.3.0
@@ -1843,16 +1837,16 @@ tinyqueue 3.0.0
tinyrainbow 3.1.0
License: MIT
Author: —
-tldts 7.0.5
+tldts 7.4.5
License: MIT
Author: Rémi Berson
-tldts-core 7.0.5
+tldts-core 7.4.5
License: MIT
Author: Rémi Berson
tmp 0.2.7
License: MIT
Author: KARASZI István
-tmp-promise 3.0.2
+tmp-promise 3.0.3
License: MIT
Author: Benjamin Gruenbaum and Collaborators.
totalist 3.0.0
@@ -1864,9 +1858,12 @@ tough-cookie 6.0.1
tr46 6.0.0
License: MIT
Author: Sebastian Mayr
-truncate-utf8-bytes 1.0.0
+truncate-utf8-bytes 1.0.2
License: WTFPL
Author: Carl Xiong
+tslib 2.8.1
+ License: 0BSD
+ Author: Microsoft Corp.
type-check 0.4.0
License: MIT
Author: George Zahariev
@@ -1882,9 +1879,18 @@ typed-array-byte-length 1.0.3
typed-array-byte-offset 1.0.4
License: MIT
Author: Jordan Harband
-typed-array-length 1.0.7
+typed-array-length 1.0.8
License: MIT
Author: Jordan Harband
+typescript 6.0.3
+ License: Apache-2.0
+ Author: Microsoft Corp.
+uint8array-extras 1.5.0
+ License: MIT
+ Author: Sindre Sorhus
+unbash 4.0.2
+ License: ISC
+ Author: Lars Kappert
unbox-primitive 1.1.0
License: MIT
Author: Jordan Harband
@@ -1894,12 +1900,6 @@ undici 7.28.0
undici-types 7.16.0
License: MIT
Author: —
-unique-filename 4.0.0
- License: ISC
- Author: GitHub Inc.
-unique-slug 5.0.0
- License: ISC
- Author: GitHub Inc.
universalify 0.1.0
License: MIT
Author: Ryan Zimmerman
@@ -1909,19 +1909,22 @@ unreachable-branch-transform 0.3.0
unzipit 2.0.0
License: MIT
Author: —
+unzipper 0.12.5
+ License: MIT
+ Author: Ziggy Jonsson
upath 2.0.1
License: MIT
Author: Angelos Pikoulas
uri-js 4.2.2
License: BSD-2-Clause
Author: Gary Court
-utf8-byte-length 1.0.1
- License: WTFPL
+utf8-byte-length 1.0.5
+ License: (WTFPL OR MIT)
Author: Carl Xiong
util-deprecate 1.0.1
License: MIT
Author: Nathan Rajlich
-uuid 14.0.0
+uuid 14.0.1
License: MIT
Author: —
vis-data 7.1.10
@@ -1942,33 +1945,42 @@ vite-plugin-vuetify 2.1.3
vitest 4.1.5
License: MIT
Author: Anthony Fu
-vue 3.5.33
+vscode-uri 3.1.0
+ License: MIT
+ Author: Microsoft
+vue 3.5.39
License: MIT
Author: Evan You
-vue-component-type-helpers 3.0.0
+vue-component-type-helpers 3.3.5
License: MIT
Author: —
-vue-eslint-parser 10.4.0
+vue-eslint-parser 10.4.1
License: MIT
Author: Toru Nagashima
-vue-i18n 11.4.0
+vue-i18n 11.4.6
License: MIT
Author: kazuya kawaguchi
vue-router 4.6.4
License: MIT
Author: Eduardo San Martin Morote
-vuetify 3.12.5
+vue-tsc 3.3.6
+ License: MIT
+ Author: —
+vuetify 3.12.8
License: MIT
Author: John Leider
w3c-xmlserializer 5.0.0
License: MIT
Author: —
-wcwidth 1.0.1
- License: MIT
- Author: Tim Oxley
+walk-up-path 4.0.0
+ License: ISC
+ Author: Isaac Z. Schlueter
web-worker 1.5.0
License: Apache-2.0
Author: —
+webcrypto-core 1.9.2
+ License: MIT
+ Author: PeculiarVentures
webidl-conversions 8.0.1
License: BSD-2-Clause
Author: Domenic Denicola
@@ -1993,7 +2005,7 @@ which-collection 1.0.2
which-module 2.0.0
License: ISC
Author: nexdrew
-which-typed-array 1.1.21
+which-typed-array 1.1.22
License: MIT
Author: Jordan Harband
why-is-node-running 2.3.0
@@ -2002,7 +2014,7 @@ why-is-node-running 2.3.0
wrap-ansi 2.0.0
License: MIT
Author: Sindre Sorhus
-wrappy 1.0.0
+wrappy 1.0.2
License: ISC
Author: Isaac Z. Schlueter
xml-name-validator 4.0.0
@@ -2011,16 +2023,16 @@ xml-name-validator 4.0.0
xml-utils 1.10.2
License: CC0-1.0
Author: Daniel J. Dufour
-xmlbuilder 15.1.1
+xmlbuilder 9.0.7
License: MIT
Author: Ozgur Ozcitak
xmlchars 2.2.0
License: MIT
Author: Louis-Dominique Dubeau
-xtend 4.0.2
+xtend 4.0.0
License: MIT
Author: Raynos
-y18n 5.0.8
+y18n 5.0.5
License: ISC
Author: Ben Coe
yallist 4.0.0
@@ -2029,6 +2041,9 @@ yallist 4.0.0
yallist 5.0.0
License: BlueOak-1.0.0
Author: Isaac Z. Schlueter
+yaml 2.9.0
+ License: ISC
+ Author: Eemeli Aro
yargs 12.0.5
License: MIT
Author: —
@@ -2041,6 +2056,9 @@ yocto-queue 0.1.0
zarrita 0.7.1
License: MIT
Author: —
+zod 4.4.3
+ License: MIT
+ Author: Colin McDonnell
zstddec 0.2.0
License: MIT AND BSD-3-Clause
Author: Don McCurdy
diff --git a/meshchatx/src/backend/data/licenses_frontend.json b/meshchatx/src/backend/data/licenses_frontend.json
index 530a4b32..b4f0afa3 100644
--- a/meshchatx/src/backend/data/licenses_frontend.json
+++ b/meshchatx/src/backend/data/licenses_frontend.json
@@ -1,3890 +1,3944 @@
[
- {
- "name": "7zip-bin",
- "version": "5.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@aashutoshrathi/word-wrap",
- "version": "1.2.6",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/css-color",
- "version": "5.1.11",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/dom-selector",
- "version": "7.1.1",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/generational-cache",
- "version": "1.0.1",
- "author": "asamuzaK",
- "license": "MIT"
- },
- {
- "name": "@asamuzakjp/nwsapi",
- "version": "2.3.9",
- "author": "Diego Perini",
- "license": "MIT"
- },
- {
- "name": "@babel/helper-string-parser",
- "version": "7.27.1",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/helper-validator-identifier",
- "version": "7.28.5",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/parser",
- "version": "7.29.2",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@babel/types",
- "version": "7.29.0",
- "author": "The Babel Team",
- "license": "MIT"
- },
- {
- "name": "@bcoe/v8-coverage",
- "version": "1.0.2",
- "author": "Charles Samborski",
- "license": "MIT"
- },
- {
- "name": "@bramus/specificity",
- "version": "2.4.2",
- "author": "Bramus Van Damme",
- "license": "MIT"
- },
- {
- "name": "@csstools/color-helpers",
- "version": "6.0.2",
- "author": "—",
- "license": "MIT-0"
- },
- {
- "name": "@csstools/css-calc",
- "version": "3.2.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-color-parser",
- "version": "4.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-parser-algorithms",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@csstools/css-syntax-patches-for-csstree",
- "version": "1.1.3",
- "author": "—",
- "license": "MIT-0"
- },
- {
- "name": "@csstools/css-tokenizer",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@develar/schema-utils",
- "version": "2.6.5",
- "author": "webpack Contrib",
- "license": "MIT"
- },
- {
- "name": "@egjs/hammerjs",
- "version": "2.0.17",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron-internal/extract-zip",
- "version": "1.0.3",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@electron/asar",
- "version": "3.4.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron/fuses",
- "version": "1.8.0",
- "author": "Electron Community",
- "license": "MIT"
- },
- {
- "name": "@electron/get",
- "version": "3.1.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/notarize",
- "version": "2.5.0",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/osx-sign",
- "version": "1.3.3",
- "author": "electron",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@electron/rebuild",
- "version": "4.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@electron/universal",
- "version": "2.0.3",
- "author": "Samuel Attard",
- "license": "MIT"
- },
- {
- "name": "@electron/windows-sign",
- "version": "1.1.2",
- "author": "Felix Rieseberg",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@epic-web/invariant",
- "version": "1.0.0",
- "author": "Kent C. Dodds",
- "license": "MIT"
- },
- {
- "name": "@eslint-community/eslint-utils",
- "version": "4.4.0",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "@eslint-community/regexpp",
- "version": "4.12.1",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "@eslint/config-array",
- "version": "0.21.2",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/config-helpers",
- "version": "0.4.2",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/core",
- "version": "0.17.0",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/eslintrc",
- "version": "3.3.5",
- "author": "Nicholas C. Zakas",
- "license": "MIT"
- },
- {
- "name": "@eslint/js",
- "version": "9.39.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@eslint/object-schema",
- "version": "2.1.7",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@eslint/plugin-kit",
- "version": "0.4.1",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@exodus/bytes",
- "version": "1.15.1",
- "author": "Exodus Movement, Inc.",
- "license": "MIT"
- },
- {
- "name": "@fontsource/noto-sans",
- "version": "5.2.10",
- "author": "Google Inc.",
- "license": "OFL-1.1"
- },
- {
- "name": "@humanfs/core",
- "version": "0.19.1",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanfs/node",
- "version": "0.16.6",
- "author": "Nicholas C. Zakas",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanwhocodes/module-importer",
- "version": "1.0.1",
- "author": "Nicholas C. Zaks",
- "license": "Apache-2.0"
- },
- {
- "name": "@humanwhocodes/retry",
- "version": "0.3.0",
- "author": "Nicholas C. Zaks",
- "license": "Apache-2.0"
- },
- {
- "name": "@intlify/core-base",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/devtools-types",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/message-compiler",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@intlify/shared",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "@isaacs/fs-minipass",
- "version": "4.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "@jridgewell/gen-mapping",
- "version": "0.3.5",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/remapping",
- "version": "2.3.5",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/resolve-uri",
- "version": "3.0.3",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/set-array",
- "version": "1.2.1",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/source-map",
- "version": "0.3.3",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/sourcemap-codec",
- "version": "1.4.10",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@jridgewell/trace-mapping",
- "version": "0.3.9",
- "author": "Justin Ridgewell",
- "license": "MIT"
- },
- {
- "name": "@malept/cross-spawn-promise",
- "version": "2.0.0",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "@malept/flatpak-bundler",
- "version": "0.4.0",
- "author": "Matt Watson",
- "license": "MIT"
- },
- {
- "name": "@mapbox/jsonlint-lines-primitives",
- "version": "2.0.2",
- "author": "Zach Carter",
- "license": "Unknown"
- },
- {
- "name": "@mapbox/unitbezier",
- "version": "0.0.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "@maplibre/maplibre-gl-style-spec",
- "version": "24.4.1",
- "author": "MapLibre",
- "license": "ISC"
- },
- {
- "name": "@mdi/font",
- "version": "7.4.47",
- "author": "Austin Andrews",
- "license": "Apache-2.0"
- },
- {
- "name": "@mdi/js",
- "version": "7.4.47",
- "author": "Austin Andrews",
- "license": "Apache-2.0"
- },
- {
- "name": "@npmcli/agent",
- "version": "3.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "@npmcli/fs",
- "version": "4.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "@one-ini/wasm",
- "version": "0.1.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@oxc-project/types",
- "version": "0.133.0",
- "author": "Boshen and oxc contributors",
- "license": "MIT"
- },
- {
- "name": "@petamoriken/float16",
- "version": "3.9.3",
- "author": "Kenta Moriuchi",
- "license": "MIT"
- },
- {
- "name": "@pkgr/core",
- "version": "0.2.9",
- "author": "JounQin",
- "license": "MIT"
- },
- {
- "name": "@playwright/test",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "@polka/url",
- "version": "1.0.0-next.24",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "@rolldown/binding-linux-x64-gnu",
- "version": "1.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@rolldown/pluginutils",
- "version": "1.0.0-rc.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@sindresorhus/is",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "@standard-schema/spec",
- "version": "1.1.0",
- "author": "Colin McDonnell",
- "license": "MIT"
- },
- {
- "name": "@szmarczak/http-timer",
- "version": "4.0.5",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/forms",
- "version": "0.5.11",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/node",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/oxide",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/oxide-linux-x64-gnu",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tailwindcss/vite",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@tanstack/virtual-core",
- "version": "3.14.0",
- "author": "Tanner Linsley",
- "license": "MIT"
- },
- {
- "name": "@tanstack/vue-virtual",
- "version": "3.13.24",
- "author": "Tanner Linsley",
- "license": "MIT"
- },
- {
- "name": "@types/cacheable-request",
- "version": "6.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/chai",
- "version": "5.2.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/debug",
- "version": "4.1.6",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/deep-eql",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/estree",
- "version": "1.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/fs-extra",
- "version": "9.0.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/hammerjs",
- "version": "2.0.36",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/http-cache-semantics",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/json-schema",
- "version": "7.0.15",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/keyv",
- "version": "3.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/node",
- "version": "0.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/rbush",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/responselike",
- "version": "1.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@types/trusted-types",
- "version": "2.0.7",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitejs/plugin-vue",
- "version": "6.0.6",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vitest/coverage-v8",
- "version": "4.1.5",
- "author": "Anthony Fu",
- "license": "MIT"
- },
- {
- "name": "@vitest/expect",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/mocker",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/pretty-format",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/runner",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/snapshot",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/spy",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/ui",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vitest/utils",
- "version": "4.1.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-core",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-dom",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-sfc",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/compiler-ssr",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/devtools-api",
- "version": "6.5.0",
- "author": "Guillaume Chau",
- "license": "MIT"
- },
- {
- "name": "@vue/reactivity",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/runtime-core",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/runtime-dom",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/server-renderer",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/shared",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "@vue/test-utils",
- "version": "2.4.10",
- "author": "Lachlan Miller",
- "license": "MIT"
- },
- {
- "name": "@vuetify/loader-shared",
- "version": "2.1.2",
- "author": "Kael Watts-Deuchar",
- "license": "MIT"
- },
- {
- "name": "@xmldom/xmldom",
- "version": "0.8.13",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "@zarrita/storage",
- "version": "0.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "abbrev",
- "version": "2.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "abbrev",
- "version": "1.0.3",
- "author": "Isaac Z. Schlueter",
- "license": "Unknown"
- },
- {
- "name": "acorn",
- "version": "1.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "acorn-jsx",
- "version": "5.3.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "agent-base",
- "version": "7.1.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "ajv",
- "version": "6.15.0",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "ajv-keywords",
- "version": "3.5.2",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "ansi-regex",
- "version": "5.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ansi-styles",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "app-builder-bin",
- "version": "5.0.0-alpha.12",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "app-builder-lib",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "argparse",
- "version": "2.0.1",
- "author": "—",
- "license": "Python-2.0"
- },
- {
- "name": "array-buffer-byte-length",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "arraybuffer.prototype.slice",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "ast-types",
- "version": "0.8.15",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "ast-v8-to-istanbul",
- "version": "1.0.0",
- "author": "Ari Perkkiö",
- "license": "MIT"
- },
- {
- "name": "async",
- "version": "3.2.3",
- "author": "Caolan McMahon",
- "license": "MIT"
- },
- {
- "name": "async-exit-hook",
- "version": "2.0.1",
- "author": "Tapani Moilanen",
- "license": "MIT"
- },
- {
- "name": "async-function",
- "version": "1.0.0",
- "author": "Jordan Harbamd",
- "license": "MIT"
- },
- {
- "name": "asynckit",
- "version": "0.4.0",
- "author": "Alex Indigo",
- "license": "MIT"
- },
- {
- "name": "at-least-node",
- "version": "1.0.0",
- "author": "Ryan Zimmerman",
- "license": "ISC"
- },
- {
- "name": "available-typed-arrays",
- "version": "1.0.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "balanced-match",
- "version": "1.0.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "base64-js",
- "version": "1.5.1",
- "author": "T. Jameson Little",
- "license": "MIT"
- },
- {
- "name": "bidi-js",
- "version": "1.0.3",
- "author": "Jason Johnston",
- "license": "MIT"
- },
- {
- "name": "blueimp-canvas-to-blob",
- "version": "3.29.0",
- "author": "Sebastian Tschan",
- "license": "MIT"
- },
- {
- "name": "boolbase",
- "version": "1.0.0",
- "author": "Felix Boehm",
- "license": "ISC"
- },
- {
- "name": "boolean",
- "version": "3.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "brace-expansion",
- "version": "1.1.12",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "buffer-from",
- "version": "1.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "builder-util",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "builder-util-runtime",
- "version": "9.5.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "cacache",
- "version": "19.0.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "cacheable-lookup",
- "version": "5.0.3",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "cacheable-request",
- "version": "7.0.2",
- "author": "Luke Childs",
- "license": "MIT"
- },
- {
- "name": "call-bind",
- "version": "1.0.9",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "call-bind-apply-helpers",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "call-bound",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "callsites",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "camelcase",
- "version": "5.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "chai",
- "version": "6.2.2",
- "author": "Jake Luer",
- "license": "MIT"
- },
- {
- "name": "chalk",
- "version": "4.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "chownr",
- "version": "3.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "chromium-pickle-js",
- "version": "0.2.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "ci-info",
- "version": "4.3.1",
- "author": "Thomas Watson Steen",
- "license": "MIT"
- },
- {
- "name": "cli-cursor",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-spinners",
- "version": "2.4.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "cli-table3",
- "version": "0.5.1",
- "author": "James Talmage",
- "license": "MIT"
- },
- {
- "name": "click-outside-vue3",
- "version": "4.0.1",
- "author": "ndelvalle",
- "license": "MIT"
- },
- {
- "name": "cliui",
- "version": "4.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "clone",
- "version": "1.0.2",
- "author": "Paul Vorbach",
- "license": "MIT"
- },
- {
- "name": "clone-response",
- "version": "1.0.2",
- "author": "Luke Childs",
- "license": "MIT"
- },
- {
- "name": "code-point-at",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "color-convert",
- "version": "2.0.0",
- "author": "Heather Arthur",
- "license": "MIT"
- },
- {
- "name": "color-name",
- "version": "1.1.4",
- "author": "DY",
- "license": "MIT"
- },
- {
- "name": "colors",
- "version": "1.4.0",
- "author": "Marak Squires",
- "license": "MIT"
- },
- {
- "name": "combined-stream",
- "version": "1.0.8",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "commander",
- "version": "2.20.0",
- "author": "TJ Holowaychuk",
- "license": "MIT"
- },
- {
- "name": "compare-version",
- "version": "0.1.2",
- "author": "Kevin Mårtensson",
- "license": "MIT"
- },
- {
- "name": "component-emitter",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "compressorjs",
- "version": "1.3.0",
- "author": "Chen Fengyuan",
- "license": "MIT"
- },
- {
- "name": "concat-map",
- "version": "0.0.1",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "config-chain",
- "version": "1.1.13",
- "author": "Dominic Tarr",
- "license": "MIT"
- },
- {
- "name": "convert-source-map",
- "version": "2.0.0",
- "author": "Thorsten Lorenz",
- "license": "MIT"
- },
- {
- "name": "core-util-is",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "cross-dirname",
- "version": "0.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "cross-env",
- "version": "10.1.0",
- "author": "Kent C. Dodds",
- "license": "MIT"
- },
- {
- "name": "cross-spawn",
- "version": "7.0.6",
- "author": "André Cruz",
- "license": "MIT"
- },
- {
- "name": "css-tree",
- "version": "3.2.1",
- "author": "Roman Dvornov",
- "license": "MIT"
- },
- {
- "name": "cssesc",
- "version": "3.0.0",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "csstype",
- "version": "3.2.3",
- "author": "Fredrik Nicol",
- "license": "MIT"
- },
- {
- "name": "data-urls",
- "version": "7.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "data-view-buffer",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "data-view-byte-length",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "data-view-byte-offset",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "dayjs",
- "version": "1.11.20",
- "author": "iamkun",
- "license": "MIT"
- },
- {
- "name": "debug",
- "version": "4.3.2",
- "author": "Josh Junon",
- "license": "MIT"
- },
- {
- "name": "decamelize",
- "version": "1.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "decimal.js",
- "version": "10.6.0",
- "author": "Michael Mclaughlin",
- "license": "MIT"
- },
- {
- "name": "decompress-response",
- "version": "6.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "deep-is",
- "version": "0.1.3",
- "author": "Thorsten Lorenz",
- "license": "MIT"
- },
- {
- "name": "defaults",
- "version": "1.0.3",
- "author": "Elijah Insua",
- "license": "MIT"
- },
- {
- "name": "defer-to-connect",
- "version": "2.0.0",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "define-data-property",
- "version": "1.1.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "define-properties",
- "version": "1.1.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "delayed-stream",
- "version": "1.0.0",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "detect-libc",
- "version": "2.0.1",
- "author": "Lovell Fuller",
- "license": "Apache-2.0"
- },
- {
- "name": "detect-node",
- "version": "2.0.4",
- "author": "Ilya Kantor",
- "license": "ISC"
- },
- {
- "name": "dijkstrajs",
- "version": "1.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "dir-compare",
- "version": "4.2.0",
- "author": "Liviu Grigorescu",
- "license": "MIT"
- },
- {
- "name": "dmg-builder",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "dompurify",
- "version": "3.4.11",
- "author": "Dr.-Ing. Mario Heiderich, Cure53",
- "license": "(MPL-2.0 OR Apache-2.0)"
- },
- {
- "name": "dotenv",
- "version": "16.6.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "dotenv-expand",
- "version": "11.0.6",
- "author": "motdotla",
- "license": "BSD-2-Clause"
- },
- {
- "name": "dunder-proto",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "earcut",
- "version": "3.0.0",
- "author": "Vladimir Agafonkin",
- "license": "ISC"
- },
- {
- "name": "editorconfig",
- "version": "1.0.3",
- "author": "EditorConfig Team",
- "license": "MIT"
- },
- {
- "name": "ejs",
- "version": "3.1.10",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "electron",
- "version": "42.4.0",
- "author": "Electron Community",
- "license": "MIT"
- },
- {
- "name": "electron-builder",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-builder-squirrel-windows",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-prompt",
- "version": "1.7.0",
- "author": "p-sam",
- "license": "MIT"
- },
- {
- "name": "electron-publish",
- "version": "26.8.1",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "electron-winstaller",
- "version": "5.4.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "emoji-picker-element",
- "version": "1.29.1",
- "author": "Nolan Lawson",
- "license": "Apache-2.0"
- },
- {
- "name": "emoji-picker-element-data",
- "version": "1.8.0",
- "author": "Nolan Lawson",
- "license": "Apache-2.0"
- },
- {
- "name": "emoji-regex",
- "version": "8.0.0",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "encoding",
- "version": "0.1.13",
- "author": "Andris Reinman",
- "license": "MIT"
- },
- {
- "name": "end-of-stream",
- "version": "1.1.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "enhanced-resolve",
- "version": "5.22.0",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "entities",
- "version": "7.0.1",
- "author": "Felix Boehm",
- "license": "BSD-2-Clause"
- },
- {
- "name": "env-paths",
- "version": "2.2.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "err-code",
- "version": "2.0.2",
- "author": "IndigoUnited",
- "license": "MIT"
- },
- {
- "name": "es-abstract",
- "version": "1.24.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-define-property",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-errors",
- "version": "1.3.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-module-lexer",
- "version": "2.1.0",
- "author": "Guy Bedford",
- "license": "MIT"
- },
- {
- "name": "es-object-atoms",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-set-tostringtag",
- "version": "2.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es-to-primitive",
- "version": "1.3.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "es6-error",
- "version": "4.1.1",
- "author": "Ben Youngblood",
- "license": "MIT"
- },
- {
- "name": "escalade",
- "version": "3.2.0",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "escape-string-regexp",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "eslint",
- "version": "9.39.4",
- "author": "Nicholas C. Zakas",
- "license": "MIT"
- },
- {
- "name": "eslint-config-prettier",
- "version": "10.1.8",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "eslint-plugin-prettier",
- "version": "5.5.5",
- "author": "Teddy Katz",
- "license": "MIT"
- },
- {
- "name": "eslint-plugin-security",
- "version": "3.0.1",
- "author": "Node Security Project",
- "license": "Apache-2.0"
- },
- {
- "name": "eslint-plugin-vue",
- "version": "10.9.1",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "eslint-scope",
- "version": "8.2.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "eslint-visitor-keys",
- "version": "3.3.0",
- "author": "Toru Nagashima",
- "license": "Apache-2.0"
- },
- {
- "name": "esmangle-evaluator",
- "version": "1.0.1",
- "author": "Andres Suarez",
- "license": "MIT"
- },
- {
- "name": "espree",
- "version": "10.3.0",
- "author": "Nicholas C. Zakas",
- "license": "BSD-2-Clause"
- },
- {
- "name": "esprima-fb",
- "version": "15001.1001.0-dev-harmony-fb",
- "author": "Ariya Hidayat",
- "license": "BSD"
- },
- {
- "name": "esquery",
- "version": "1.6.0",
- "author": "Joel Feenstra",
- "license": "BSD-3-Clause"
- },
- {
- "name": "esrecurse",
- "version": "4.3.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "estraverse",
- "version": "5.1.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "estree-walker",
- "version": "2.0.2",
- "author": "Rich Harris",
- "license": "MIT"
- },
- {
- "name": "esutils",
- "version": "2.0.2",
- "author": "—",
- "license": "BSD"
- },
- {
- "name": "execa",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "expect-type",
- "version": "1.3.0",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "exponential-backoff",
- "version": "3.1.1",
- "author": "Sami Sayegh",
- "license": "Apache-2.0"
- },
- {
- "name": "fake-indexeddb",
- "version": "6.2.5",
- "author": "Jeremy Scheff",
- "license": "Apache-2.0"
- },
- {
- "name": "falafel",
- "version": "1.2.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "fast-deep-equal",
- "version": "3.1.3",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "fast-diff",
- "version": "1.1.2",
- "author": "Jason Chen",
- "license": "Apache-2.0"
- },
- {
- "name": "fast-json-stable-stringify",
- "version": "2.0.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "fast-levenshtein",
- "version": "2.0.6",
- "author": "Ramesh Nair",
- "license": "MIT"
- },
- {
- "name": "fdir",
- "version": "6.4.3",
- "author": "thecodrr",
- "license": "MIT"
- },
- {
- "name": "fflate",
- "version": "0.8.0",
- "author": "Arjun Barrett",
- "license": "MIT"
- },
- {
- "name": "file-entry-cache",
- "version": "8.0.0",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "filelist",
- "version": "1.0.1",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "find-up",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "flat-cache",
- "version": "4.0.0",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "flatted",
- "version": "3.4.2",
- "author": "Andrea Giammarchi",
- "license": "ISC"
- },
- {
- "name": "for-each",
- "version": "0.3.5",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "foreach",
- "version": "2.0.6",
- "author": "Manuel Stofer",
- "license": "MIT"
- },
- {
- "name": "form-data",
- "version": "4.0.6",
- "author": "Felix Geisendörfer",
- "license": "MIT"
- },
- {
- "name": "fs-extra",
- "version": "7.0.1",
- "author": "JP Richardson",
- "license": "MIT"
- },
- {
- "name": "fs-minipass",
- "version": "3.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "fs.realpath",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "function-bind",
- "version": "1.1.1",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "function.prototype.name",
- "version": "1.1.8",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "functions-have-names",
- "version": "1.2.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "generator-function",
- "version": "2.0.1",
- "author": "Jordan Harbamd",
- "license": "MIT"
- },
- {
- "name": "geotiff",
- "version": "3.0.5",
- "author": "Fabian Schindler",
- "license": "MIT"
- },
- {
- "name": "get-caller-file",
- "version": "1.0.1",
- "author": "Stefan Penner",
- "license": "ISC"
- },
- {
- "name": "get-intrinsic",
- "version": "1.1.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "get-proto",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "get-stream",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "get-symbol-description",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "glob",
- "version": "7.2.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "glob",
- "version": "13.0.6",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "glob-parent",
- "version": "6.0.2",
- "author": "Gulp Team",
- "license": "ISC"
- },
- {
- "name": "global-agent",
- "version": "3.0.0",
- "author": "Gajus Kuizinas",
- "license": "BSD-3-Clause"
- },
- {
- "name": "globals",
- "version": "14.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "globalthis",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "gopd",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "got",
- "version": "11.8.6",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "graceful-fs",
- "version": "4.1.2",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "has",
- "version": "1.0.4",
- "author": "Thiago de Arruda",
- "license": "MIT"
- },
- {
- "name": "has-bigints",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-flag",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "has-property-descriptors",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-proto",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-symbols",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "has-tostringtag",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "hasown",
- "version": "2.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "hosted-git-info",
- "version": "4.1.0",
- "author": "Rebecca Turner",
- "license": "ISC"
- },
- {
- "name": "html-encoding-sniffer",
- "version": "6.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "html-escaper",
- "version": "2.0.0",
- "author": "Andrea Giammarchi",
- "license": "MIT"
- },
- {
- "name": "http-cache-semantics",
- "version": "4.1.1",
- "author": "Kornel Lesiński",
- "license": "BSD-2-Clause"
- },
- {
- "name": "http-proxy-agent",
- "version": "7.0.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "http2-wrapper",
- "version": "1.0.0-beta.5.2",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "https-proxy-agent",
- "version": "7.0.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "iconv-lite",
- "version": "0.6.2",
- "author": "Alexander Shtuchkin",
- "license": "MIT"
- },
- {
- "name": "ignore",
- "version": "5.3.2",
- "author": "kael",
- "license": "MIT"
- },
- {
- "name": "immediate",
- "version": "3.0.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "import-fresh",
- "version": "3.2.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "imurmurhash",
- "version": "0.1.4",
- "author": "Jens Taylor",
- "license": "MIT"
- },
- {
- "name": "inflight",
- "version": "1.0.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "inherits",
- "version": "2.0.1",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "ini",
- "version": "2.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "inline-process-browser",
- "version": "1.0.0",
- "author": "Calvin W. Metcalf",
- "license": "MIT"
- },
- {
- "name": "internal-slot",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "invert-kv",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "ip-address",
- "version": "10.1.1",
- "author": "Beau Gunderson",
- "license": "MIT"
- },
- {
- "name": "is-array-buffer",
- "version": "3.0.5",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-async-function",
- "version": "2.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-bigint",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-blob",
- "version": "2.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-boolean-object",
- "version": "1.2.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-callable",
- "version": "1.2.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-data-view",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-date-object",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-extglob",
- "version": "2.1.1",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "is-finalizationregistry",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-fullwidth-code-point",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-generator-function",
- "version": "1.1.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-glob",
- "version": "4.0.3",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "is-interactive",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-map",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-negative-zero",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-number-object",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-potential-custom-element-name",
- "version": "1.0.1",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "is-regex",
- "version": "1.2.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-set",
- "version": "2.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-shared-array-buffer",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-stream",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "is-string",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-symbol",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-typed-array",
- "version": "1.1.15",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakmap",
- "version": "2.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakref",
- "version": "1.1.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "is-weakset",
- "version": "2.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "isarray",
- "version": "0.0.1",
- "author": "Julian Gruber",
- "license": "MIT"
- },
- {
- "name": "isbinaryfile",
- "version": "4.0.8",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "isexe",
- "version": "2.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "istanbul-lib-coverage",
- "version": "3.2.2",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "istanbul-lib-report",
- "version": "3.0.1",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "istanbul-reports",
- "version": "3.2.0",
- "author": "Krishnan Anantheswaran",
- "license": "BSD-3-Clause"
- },
- {
- "name": "jake",
- "version": "10.8.5",
- "author": "Matthew Eernisse",
- "license": "Apache-2.0"
- },
- {
- "name": "jiti",
- "version": "2.4.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "js-beautify",
- "version": "1.14.9",
- "author": "Einar Lielmanis",
- "license": "MIT"
- },
- {
- "name": "js-tokens",
- "version": "10.0.0",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "js-yaml",
- "version": "4.1.1",
- "author": "Vladimir Zapparov",
- "license": "MIT"
- },
- {
- "name": "jsdom",
- "version": "29.1.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "json-buffer",
- "version": "3.0.1",
- "author": "Dominic Tarr",
- "license": "MIT"
- },
- {
- "name": "json-schema-traverse",
- "version": "0.4.1",
- "author": "Evgeny Poberezkin",
- "license": "MIT"
- },
- {
- "name": "json-stable-stringify-without-jsonify",
- "version": "1.0.1",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "json-stringify-pretty-compact",
- "version": "4.0.0",
- "author": "Simon Lydell",
- "license": "MIT"
- },
- {
- "name": "json-stringify-safe",
- "version": "5.0.1",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "json5",
- "version": "2.2.3",
- "author": "Aseem Kishore",
- "license": "MIT"
- },
- {
- "name": "jsonfile",
- "version": "4.0.0",
- "author": "JP Richardson",
- "license": "MIT"
- },
- {
- "name": "jszip",
- "version": "3.10.1",
- "author": "Stuart Knightley",
- "license": "(MIT OR GPL-3.0-or-later)"
- },
- {
- "name": "keycharm",
- "version": "0.4.0",
- "author": "Alex de Mulder",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "keyv",
- "version": "4.5.4",
- "author": "Jared Wray",
- "license": "MIT"
- },
- {
- "name": "lazy-val",
- "version": "1.0.5",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "lcid",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lerc",
- "version": "3.0.0",
- "author": "Esri",
- "license": "Apache-2.0"
- },
- {
- "name": "levn",
- "version": "0.4.1",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "lie",
- "version": "3.3.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "lightningcss",
- "version": "1.32.0",
- "author": "—",
- "license": "MPL-2.0"
- },
- {
- "name": "lightningcss-linux-x64-gnu",
- "version": "1.32.0",
- "author": "—",
- "license": "MPL-2.0"
- },
- {
- "name": "locate-path",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lodash",
- "version": "4.18.1",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "lodash.merge",
- "version": "4.6.2",
- "author": "John-David Dalton",
- "license": "MIT"
- },
- {
- "name": "log-symbols",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lowercase-keys",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "lru-cache",
- "version": "6.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "lru-cache",
- "version": "11.5.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "magic-string",
- "version": "0.30.21",
- "author": "Rich Harris",
- "license": "MIT"
- },
- {
- "name": "magicast",
- "version": "0.5.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "make-dir",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "make-fetch-happen",
- "version": "14.0.3",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "map-age-cleaner",
- "version": "0.1.1",
- "author": "Sam Verschueren",
- "license": "MIT"
- },
- {
- "name": "mapbox-to-css-font",
- "version": "3.2.0",
- "author": "Andreas Hocevar",
- "license": "BSD-2-Clause"
- },
- {
- "name": "marked",
- "version": "18.0.4",
- "author": "Christopher Jeffrey",
- "license": "MIT"
- },
- {
- "name": "matcher",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "math-intrinsics",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "mdn-data",
- "version": "2.27.1",
- "author": "Mozilla Developer Network",
- "license": "CC0-1.0"
- },
- {
- "name": "mem",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "micron-parser",
- "version": "0.0.0",
- "author": "—",
- "license": "Unknown"
- },
- {
- "name": "mime",
- "version": "2.5.2",
- "author": "Robert Kieffer",
- "license": "MIT"
- },
- {
- "name": "mime-db",
- "version": "1.52.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mime-types",
- "version": "2.1.35",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mimic-fn",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "mimic-response",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "mini-svg-data-uri",
- "version": "1.2.3",
- "author": "Taylor “Tigt” Hunt",
- "license": "MIT"
- },
- {
- "name": "minimatch",
- "version": "3.1.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minimatch",
- "version": "10.2.3",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "minimist",
- "version": "1.2.6",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "minipass",
- "version": "3.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass",
- "version": "7.1.3",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "minipass-collect",
- "version": "2.0.1",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-fetch",
- "version": "4.0.0",
- "author": "GitHub Inc.",
- "license": "MIT"
- },
- {
- "name": "minipass-flush",
- "version": "1.0.5",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-pipeline",
- "version": "1.2.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minipass-sized",
- "version": "1.0.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "minizlib",
- "version": "3.0.1",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "mitt",
- "version": "3.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mrmime",
- "version": "2.0.0",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "ms",
- "version": "2.1.2",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "mute-stream",
- "version": "0.0.8",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "nanoid",
- "version": "3.3.12",
- "author": "Andrey Sitnik",
- "license": "MIT"
- },
- {
- "name": "natural-compare",
- "version": "1.4.0",
- "author": "Lauri Rooden",
- "license": "MIT"
- },
- {
- "name": "negotiator",
- "version": "1.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "node-abi",
- "version": "4.2.0",
- "author": "Lukas Geiger",
- "license": "MIT"
- },
- {
- "name": "node-api-version",
- "version": "0.2.1",
- "author": "Tim Fish",
- "license": "MIT"
- },
- {
- "name": "node-gyp",
- "version": "11.2.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "nopt",
- "version": "6.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "normalize-url",
- "version": "6.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "npm-run-path",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "nth-check",
- "version": "2.1.1",
- "author": "Felix Boehm",
- "license": "BSD-2-Clause"
- },
- {
- "name": "number-is-nan",
- "version": "1.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "numcodecs",
- "version": "0.3.2",
- "author": "Trevor Manz",
- "license": "MIT"
- },
- {
- "name": "object-assign",
- "version": "4.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "object-inspect",
- "version": "1.13.4",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "object-keys",
- "version": "1.0.6",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "object.assign",
- "version": "4.1.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "obug",
- "version": "2.1.1",
- "author": "Kevin Deng",
- "license": "MIT"
- },
- {
- "name": "ol",
- "version": "10.9.0",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "ol-mapbox-style",
- "version": "13.4.1",
- "author": "—",
- "license": "BSD-2-Clause"
- },
- {
- "name": "once",
- "version": "1.3.1",
- "author": "Isaac Z. Schlueter",
- "license": "BSD"
- },
- {
- "name": "onetime",
- "version": "5.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "optionator",
- "version": "0.9.3",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "ora",
- "version": "5.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "os-locale",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "own-keys",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "p-cancelable",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-defer",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-finally",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-is-promise",
- "version": "1.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-limit",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-locate",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-map",
- "version": "7.0.2",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "p-try",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "pako",
- "version": "1.0.11",
- "author": "—",
- "license": "(MIT AND Zlib)"
- },
- {
- "name": "parent-module",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "parse-headers",
- "version": "2.0.2",
- "author": "David Björklund",
- "license": "MIT"
- },
- {
- "name": "parse5",
- "version": "8.0.1",
- "author": "Ivan Nikulin",
- "license": "MIT"
- },
- {
- "name": "path-exists",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-is-absolute",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-key",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "path-scurry",
- "version": "2.0.2",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "pathe",
- "version": "2.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "pbf",
- "version": "4.0.1",
- "author": "Konstantin Kaefer",
- "license": "BSD-3-Clause"
- },
- {
- "name": "pe-library",
- "version": "0.4.1",
- "author": "jet",
- "license": "MIT"
- },
- {
- "name": "picocolors",
- "version": "1.1.1",
- "author": "Alexey Raspopov",
- "license": "ISC"
- },
- {
- "name": "picomatch",
- "version": "4.0.4",
- "author": "Jon Schlinkert",
- "license": "MIT"
- },
- {
- "name": "playwright",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "playwright-core",
- "version": "1.59.1",
- "author": "Microsoft Corporation",
- "license": "Apache-2.0"
- },
- {
- "name": "plist",
- "version": "3.1.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "pngjs",
- "version": "5.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "possible-typed-array-names",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "postcss",
- "version": "8.5.15",
- "author": "Andrey Sitnik",
- "license": "MIT"
- },
- {
- "name": "postcss-selector-parser",
- "version": "7.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "postject",
- "version": "1.0.0-alpha.6",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "prelude-ls",
- "version": "1.2.1",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "prettier",
- "version": "3.8.3",
- "author": "James Long",
- "license": "MIT"
- },
- {
- "name": "prettier-linter-helpers",
- "version": "1.0.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "private",
- "version": "0.1.8",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "proc-log",
- "version": "5.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "process-nextick-args",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "progress",
- "version": "2.0.3",
- "author": "TJ Holowaychuk",
- "license": "MIT"
- },
- {
- "name": "promise-retry",
- "version": "2.0.1",
- "author": "IndigoUnited",
- "license": "MIT"
- },
- {
- "name": "proper-lockfile",
- "version": "4.1.2",
- "author": "André Cruz",
- "license": "MIT"
- },
- {
- "name": "proto-list",
- "version": "1.2.1",
- "author": "Isaac Z. Schlueter",
- "license": "MIT"
- },
- {
- "name": "protocol-buffers-schema",
- "version": "3.6.1",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "pump",
- "version": "3.0.0",
- "author": "Mathias Buus Madsen",
- "license": "MIT"
- },
- {
- "name": "punycode",
- "version": "2.3.1",
- "author": "Mathias Bynens",
- "license": "MIT"
- },
- {
- "name": "qrcode",
- "version": "1.5.4",
- "author": "Ryan Day",
- "license": "MIT"
- },
- {
- "name": "quick-lru",
- "version": "5.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "quickselect",
- "version": "2.0.0",
- "author": "Vladimir Agafonkin",
- "license": "ISC"
- },
- {
- "name": "rbush",
- "version": "4.0.0",
- "author": "Volodymyr Agafonkin",
- "license": "MIT"
- },
- {
- "name": "read-binary-file-arch",
- "version": "1.0.6",
- "author": "Samuel Maddock",
- "license": "MIT"
- },
- {
- "name": "readable-stream",
- "version": "1.0.33-1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "recast",
- "version": "0.10.43",
- "author": "Ben Newman",
- "license": "MIT"
- },
- {
- "name": "reference-spec-reader",
- "version": "0.2.0",
- "author": "manzt",
- "license": "MIT"
- },
- {
- "name": "reflect.getprototypeof",
- "version": "1.0.10",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "regexp-tree",
- "version": "0.1.1",
- "author": "Dmitry Soshnikov",
- "license": "MIT"
- },
- {
- "name": "regexp.prototype.flags",
- "version": "1.5.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "require-directory",
- "version": "2.1.1",
- "author": "Troy Goode",
- "license": "MIT"
- },
- {
- "name": "require-from-string",
- "version": "2.0.2",
- "author": "Vsevolod Strukchinsky",
- "license": "MIT"
- },
- {
- "name": "require-main-filename",
- "version": "1.0.1",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "resedit",
- "version": "1.7.2",
- "author": "jet",
- "license": "MIT"
- },
- {
- "name": "resolve-alpn",
- "version": "1.0.0",
- "author": "Szymon Marczak",
- "license": "MIT"
- },
- {
- "name": "resolve-from",
- "version": "4.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "resolve-protobuf-schema",
- "version": "2.1.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "responselike",
- "version": "2.0.1",
- "author": "lukechilds",
- "license": "MIT"
- },
- {
- "name": "restore-cursor",
- "version": "3.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "retry",
- "version": "0.12.0",
- "author": "Tim Koschützki",
- "license": "MIT"
- },
- {
- "name": "rimraf",
- "version": "2.6.3",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "roarr",
- "version": "2.15.3",
- "author": "Gajus Kuizinas",
- "license": "BSD-3-Clause"
- },
- {
- "name": "rolldown",
- "version": "1.0.3",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "rw",
- "version": "1.3.3",
- "author": "Mike Bostock",
- "license": "BSD-3-Clause"
- },
- {
- "name": "safe-array-concat",
- "version": "1.1.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safe-buffer",
- "version": "5.1.2",
- "author": "Feross Aboukhadijeh",
- "license": "MIT"
- },
- {
- "name": "safe-push-apply",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safe-regex",
- "version": "2.1.1",
- "author": "James C.",
- "license": "MIT"
- },
- {
- "name": "safe-regex-test",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "safer-buffer",
- "version": "2.1.2",
- "author": "Nikita Skovoroda",
- "license": "MIT"
- },
- {
- "name": "sanitize-filename",
- "version": "1.6.3",
- "author": "Parsha Pourkhomami",
- "license": "WTFPL OR ISC"
- },
- {
- "name": "sax",
- "version": "1.2.4",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "saxes",
- "version": "6.0.0",
- "author": "Louis-Dominique Dubeau",
- "license": "ISC"
- },
- {
- "name": "semver",
- "version": "7.5.3",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "semver-compare",
- "version": "1.0.0",
- "author": "James Halliday",
- "license": "MIT"
- },
- {
- "name": "serialize-error",
- "version": "7.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "set-blocking",
- "version": "2.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "set-function-length",
- "version": "1.2.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "set-function-name",
- "version": "2.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "set-proto",
- "version": "1.0.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "setimmediate",
- "version": "1.0.5",
- "author": "YuzuJS",
- "license": "MIT"
- },
- {
- "name": "shebang-command",
- "version": "2.0.0",
- "author": "Kevin Mårtensson",
- "license": "MIT"
- },
- {
- "name": "shebang-regex",
- "version": "3.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "side-channel",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-list",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-map",
- "version": "1.0.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "side-channel-weakmap",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "siginfo",
- "version": "2.0.0",
- "author": "Emil Bay",
- "license": "ISC"
- },
- {
- "name": "signal-exit",
- "version": "3.0.0",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "simple-update-notifier",
- "version": "2.0.0",
- "author": "alexbrazier",
- "license": "MIT"
- },
- {
- "name": "sirv",
- "version": "3.0.2",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "smart-buffer",
- "version": "4.2.0",
- "author": "Josh Glazebrook",
- "license": "MIT"
- },
- {
- "name": "socks",
- "version": "2.8.9",
- "author": "Josh Glazebrook",
- "license": "MIT"
- },
- {
- "name": "socks-proxy-agent",
- "version": "8.0.3",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "source-map",
- "version": "0.5.0",
- "author": "Nick Fitzgerald",
- "license": "BSD-3-Clause"
- },
- {
- "name": "source-map-js",
- "version": "1.0.2",
- "author": "Valentin 7rulnik Semirulnik",
- "license": "BSD-3-Clause"
- },
- {
- "name": "source-map-support",
- "version": "0.5.19",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "sprintf-js",
- "version": "1.1.3",
- "author": "Alexandru Mărășteanu",
- "license": "BSD-3-Clause"
- },
- {
- "name": "ssri",
- "version": "12.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "stackback",
- "version": "0.0.2",
- "author": "Roman Shtylman",
- "license": "MIT"
- },
- {
- "name": "stat-mode",
- "version": "1.0.0",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "std-env",
- "version": "4.0.0-rc.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "stop-iteration-iterator",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string-width",
- "version": "1.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trim",
- "version": "1.2.10",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trimend",
- "version": "1.0.9",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string.prototype.trimstart",
- "version": "1.0.8",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "string_decoder",
- "version": "0.10.24",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "strip-ansi",
- "version": "6.0.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-eof",
- "version": "1.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "strip-json-comments",
- "version": "3.1.1",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "sumchecker",
- "version": "3.0.1",
- "author": "Mark Lee",
- "license": "Apache-2.0"
- },
- {
- "name": "supports-color",
- "version": "7.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "symbol-tree",
- "version": "3.2.4",
- "author": "Joris van der Wel",
- "license": "MIT"
- },
- {
- "name": "synckit",
- "version": "0.11.12",
- "author": "JounQin",
- "license": "MIT"
- },
- {
- "name": "tailwindcss",
- "version": "4.2.4",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tapable",
- "version": "2.3.3",
- "author": "Tobias Koppers @sokra",
- "license": "MIT"
- },
- {
- "name": "tar",
- "version": "7.5.16",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "temp",
- "version": "0.9.0",
- "author": "Bruce Williams",
- "license": "MIT"
- },
- {
- "name": "temp-file",
- "version": "3.4.0",
- "author": "Vladimir Krivosheev",
- "license": "MIT"
- },
- {
- "name": "terser",
- "version": "5.48.0",
- "author": "Mihai Bazon",
- "license": "BSD-2-Clause"
- },
- {
- "name": "through2",
- "version": "0.6.5",
- "author": "Rod Vagg",
- "license": "MIT"
- },
- {
- "name": "tiny-async-pool",
- "version": "1.3.0",
- "author": "Rafael Xavier de Souza",
- "license": "MIT"
- },
- {
- "name": "tinybench",
- "version": "2.9.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tinyexec",
- "version": "1.0.2",
- "author": "James Garbutt",
- "license": "MIT"
- },
- {
- "name": "tinyglobby",
- "version": "0.2.12",
- "author": "Superchupu",
- "license": "MIT"
- },
- {
- "name": "tinyqueue",
- "version": "3.0.0",
- "author": "—",
- "license": "ISC"
- },
- {
- "name": "tinyrainbow",
- "version": "3.1.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "tldts",
- "version": "7.0.5",
- "author": "Rémi Berson",
- "license": "MIT"
- },
- {
- "name": "tldts-core",
- "version": "7.0.5",
- "author": "Rémi Berson",
- "license": "MIT"
- },
- {
- "name": "tmp",
- "version": "0.2.7",
- "author": "KARASZI István",
- "license": "MIT"
- },
- {
- "name": "tmp-promise",
- "version": "3.0.2",
- "author": "Benjamin Gruenbaum and Collaborators.",
- "license": "MIT"
- },
- {
- "name": "totalist",
- "version": "3.0.0",
- "author": "Luke Edwards",
- "license": "MIT"
- },
- {
- "name": "tough-cookie",
- "version": "6.0.1",
- "author": "Jeremy Stashewsky",
- "license": "BSD-3-Clause"
- },
- {
- "name": "tr46",
- "version": "6.0.0",
- "author": "Sebastian Mayr",
- "license": "MIT"
- },
- {
- "name": "truncate-utf8-bytes",
- "version": "1.0.0",
- "author": "Carl Xiong",
- "license": "WTFPL"
- },
- {
- "name": "type-check",
- "version": "0.4.0",
- "author": "George Zahariev",
- "license": "MIT"
- },
- {
- "name": "type-fest",
- "version": "0.13.1",
- "author": "Sindre Sorhus",
- "license": "(MIT OR CC0-1.0)"
- },
- {
- "name": "typed-array-buffer",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-byte-length",
- "version": "1.0.3",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-byte-offset",
- "version": "1.0.4",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "typed-array-length",
- "version": "1.0.7",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "unbox-primitive",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "undici",
- "version": "7.28.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "undici-types",
- "version": "7.16.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "unique-filename",
- "version": "4.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "unique-slug",
- "version": "5.0.0",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "universalify",
- "version": "0.1.0",
- "author": "Ryan Zimmerman",
- "license": "MIT"
- },
- {
- "name": "unreachable-branch-transform",
- "version": "0.3.0",
- "author": "Andres Suarez",
- "license": "MIT"
- },
- {
- "name": "unzipit",
- "version": "2.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "upath",
- "version": "2.0.1",
- "author": "Angelos Pikoulas",
- "license": "MIT"
- },
- {
- "name": "uri-js",
- "version": "4.2.2",
- "author": "Gary Court",
- "license": "BSD-2-Clause"
- },
- {
- "name": "utf8-byte-length",
- "version": "1.0.1",
- "author": "Carl Xiong",
- "license": "WTFPL"
- },
- {
- "name": "util-deprecate",
- "version": "1.0.1",
- "author": "Nathan Rajlich",
- "license": "MIT"
- },
- {
- "name": "uuid",
- "version": "14.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "vis-data",
- "version": "7.1.10",
- "author": "—",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vis-network",
- "version": "9.1.13",
- "author": "—",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vis-util",
- "version": "5.0.7",
- "author": "Alex de Mulder",
- "license": "(Apache-2.0 OR MIT)"
- },
- {
- "name": "vite",
- "version": "8.0.16",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "vite-plugin-vuetify",
- "version": "2.1.3",
- "author": "Kael Watts-Deuchar",
- "license": "MIT"
- },
- {
- "name": "vitest",
- "version": "4.1.5",
- "author": "Anthony Fu",
- "license": "MIT"
- },
- {
- "name": "vue",
- "version": "3.5.33",
- "author": "Evan You",
- "license": "MIT"
- },
- {
- "name": "vue-component-type-helpers",
- "version": "3.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "vue-eslint-parser",
- "version": "10.4.0",
- "author": "Toru Nagashima",
- "license": "MIT"
- },
- {
- "name": "vue-i18n",
- "version": "11.4.0",
- "author": "kazuya kawaguchi",
- "license": "MIT"
- },
- {
- "name": "vue-router",
- "version": "4.6.4",
- "author": "Eduardo San Martin Morote",
- "license": "MIT"
- },
- {
- "name": "vuetify",
- "version": "3.12.5",
- "author": "John Leider",
- "license": "MIT"
- },
- {
- "name": "w3c-xmlserializer",
- "version": "5.0.0",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "wcwidth",
- "version": "1.0.1",
- "author": "Tim Oxley",
- "license": "MIT"
- },
- {
- "name": "web-worker",
- "version": "1.5.0",
- "author": "—",
- "license": "Apache-2.0"
- },
- {
- "name": "webidl-conversions",
- "version": "8.0.1",
- "author": "Domenic Denicola",
- "license": "BSD-2-Clause"
- },
- {
- "name": "whatwg-mimetype",
- "version": "5.0.0",
- "author": "Domenic Denicola",
- "license": "MIT"
- },
- {
- "name": "whatwg-url",
- "version": "16.0.1",
- "author": "Sebastian Mayr",
- "license": "MIT"
- },
- {
- "name": "which",
- "version": "2.0.1",
- "author": "GitHub Inc.",
- "license": "ISC"
- },
- {
- "name": "which-boxed-primitive",
- "version": "1.1.0",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-builtin-type",
- "version": "1.2.1",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-collection",
- "version": "1.0.2",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "which-module",
- "version": "2.0.0",
- "author": "nexdrew",
- "license": "ISC"
- },
- {
- "name": "which-typed-array",
- "version": "1.1.21",
- "author": "Jordan Harband",
- "license": "MIT"
- },
- {
- "name": "why-is-node-running",
- "version": "2.3.0",
- "author": "Mathias Buus",
- "license": "MIT"
- },
- {
- "name": "wrap-ansi",
- "version": "2.0.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "wrappy",
- "version": "1.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "xml-name-validator",
- "version": "4.0.0",
- "author": "Domenic Denicola",
- "license": "Apache-2.0"
- },
- {
- "name": "xml-utils",
- "version": "1.10.2",
- "author": "Daniel J. Dufour",
- "license": "CC0-1.0"
- },
- {
- "name": "xmlbuilder",
- "version": "15.1.1",
- "author": "Ozgur Ozcitak",
- "license": "MIT"
- },
- {
- "name": "xmlchars",
- "version": "2.2.0",
- "author": "Louis-Dominique Dubeau",
- "license": "MIT"
- },
- {
- "name": "xtend",
- "version": "4.0.2",
- "author": "Raynos",
- "license": "MIT"
- },
- {
- "name": "y18n",
- "version": "5.0.8",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "yallist",
- "version": "4.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "ISC"
- },
- {
- "name": "yallist",
- "version": "5.0.0",
- "author": "Isaac Z. Schlueter",
- "license": "BlueOak-1.0.0"
- },
- {
- "name": "yargs",
- "version": "12.0.5",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "yargs-parser",
- "version": "18.1.1",
- "author": "Ben Coe",
- "license": "ISC"
- },
- {
- "name": "yocto-queue",
- "version": "0.1.0",
- "author": "Sindre Sorhus",
- "license": "MIT"
- },
- {
- "name": "zarrita",
- "version": "0.7.1",
- "author": "—",
- "license": "MIT"
- },
- {
- "name": "zstddec",
- "version": "0.2.0",
- "author": "Don McCurdy",
- "license": "MIT AND BSD-3-Clause"
- }
+ {
+ "name": "@aashutoshrathi/word-wrap",
+ "version": "1.2.6",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/css-color",
+ "version": "5.1.11",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/dom-selector",
+ "version": "7.1.1",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/generational-cache",
+ "version": "1.0.1",
+ "author": "asamuzaK",
+ "license": "MIT"
+ },
+ {
+ "name": "@asamuzakjp/nwsapi",
+ "version": "2.3.9",
+ "author": "Diego Perini",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/helper-string-parser",
+ "version": "7.27.1",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/helper-validator-identifier",
+ "version": "7.28.5",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/parser",
+ "version": "7.29.0",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@babel/types",
+ "version": "7.29.0",
+ "author": "The Babel Team",
+ "license": "MIT"
+ },
+ {
+ "name": "@bcoe/v8-coverage",
+ "version": "1.0.2",
+ "author": "Charles Samborski",
+ "license": "MIT"
+ },
+ {
+ "name": "@bramus/specificity",
+ "version": "2.4.2",
+ "author": "Bramus Van Damme",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/color-helpers",
+ "version": "6.0.2",
+ "author": "—",
+ "license": "MIT-0"
+ },
+ {
+ "name": "@csstools/css-calc",
+ "version": "3.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-color-parser",
+ "version": "4.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-parser-algorithms",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@csstools/css-syntax-patches-for-csstree",
+ "version": "1.1.6",
+ "author": "—",
+ "license": "MIT-0"
+ },
+ {
+ "name": "@csstools/css-tokenizer",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@egjs/hammerjs",
+ "version": "2.0.17",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron-internal/extract-zip",
+ "version": "1.0.4",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@electron/asar",
+ "version": "3.4.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/fuses",
+ "version": "1.8.0",
+ "author": "Electron Community",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/get",
+ "version": "3.1.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/notarize",
+ "version": "2.5.0",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/osx-sign",
+ "version": "1.3.3",
+ "author": "electron",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@electron/rebuild",
+ "version": "4.0.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/universal",
+ "version": "2.0.3",
+ "author": "Samuel Attard",
+ "license": "MIT"
+ },
+ {
+ "name": "@electron/windows-sign",
+ "version": "1.1.2",
+ "author": "Felix Rieseberg",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@epic-web/invariant",
+ "version": "1.0.0",
+ "author": "Kent C. Dodds",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint-community/eslint-utils",
+ "version": "4.4.0",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint-community/regexpp",
+ "version": "4.12.1",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/config-array",
+ "version": "0.21.2",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/config-helpers",
+ "version": "0.4.2",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/core",
+ "version": "0.17.0",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/eslintrc",
+ "version": "3.3.5",
+ "author": "Nicholas C. Zakas",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/js",
+ "version": "9.39.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@eslint/object-schema",
+ "version": "2.1.7",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@eslint/plugin-kit",
+ "version": "0.4.1",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@exodus/bytes",
+ "version": "1.15.0",
+ "author": "Exodus Movement, Inc.",
+ "license": "MIT"
+ },
+ {
+ "name": "@fontsource/noto-sans",
+ "version": "5.2.10",
+ "author": "Google Inc.",
+ "license": "OFL-1.1"
+ },
+ {
+ "name": "@humanfs/core",
+ "version": "0.19.1",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanfs/node",
+ "version": "0.16.6",
+ "author": "Nicholas C. Zakas",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanwhocodes/module-importer",
+ "version": "1.0.1",
+ "author": "Nicholas C. Zaks",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@humanwhocodes/retry",
+ "version": "0.3.0",
+ "author": "Nicholas C. Zaks",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@intlify/core-base",
+ "version": "11.4.6",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/devtools-types",
+ "version": "11.4.6",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/message-compiler",
+ "version": "11.4.6",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@intlify/shared",
+ "version": "11.4.6",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@isaacs/cliui",
+ "version": "8.0.2",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "@isaacs/cliui",
+ "version": "9.0.0",
+ "author": "—",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "@isaacs/fs-minipass",
+ "version": "4.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "@jridgewell/gen-mapping",
+ "version": "0.3.0",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/remapping",
+ "version": "2.3.5",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/resolve-uri",
+ "version": "3.0.3",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/set-array",
+ "version": "1.2.1",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/source-map",
+ "version": "0.3.3",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/sourcemap-codec",
+ "version": "1.4.10",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@jridgewell/trace-mapping",
+ "version": "0.3.9",
+ "author": "Justin Ridgewell",
+ "license": "MIT"
+ },
+ {
+ "name": "@keyv/serialize",
+ "version": "1.1.1",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "@malept/cross-spawn-promise",
+ "version": "2.0.0",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@malept/flatpak-bundler",
+ "version": "0.4.0",
+ "author": "Matt Watson",
+ "license": "MIT"
+ },
+ {
+ "name": "@mapbox/jsonlint-lines-primitives",
+ "version": "2.0.3",
+ "author": "Zach Carter",
+ "license": "MIT"
+ },
+ {
+ "name": "@mapbox/unitbezier",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "@maplibre/maplibre-gl-style-spec",
+ "version": "24.10.0",
+ "author": "MapLibre",
+ "license": "ISC"
+ },
+ {
+ "name": "@mdi/font",
+ "version": "7.4.47",
+ "author": "Austin Andrews",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@mdi/js",
+ "version": "7.4.47",
+ "author": "Austin Andrews",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@noble/hashes",
+ "version": "1.4.0",
+ "author": "Paul Miller",
+ "license": "MIT"
+ },
+ {
+ "name": "@one-ini/wasm",
+ "version": "0.1.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@oxc-parser/binding-linux-x64-gnu",
+ "version": "0.137.0",
+ "author": "Boshen and oxc contributors",
+ "license": "MIT"
+ },
+ {
+ "name": "@oxc-project/types",
+ "version": "0.133.0",
+ "author": "Boshen and oxc contributors",
+ "license": "MIT"
+ },
+ {
+ "name": "@oxc-resolver/binding-linux-x64-gnu",
+ "version": "11.21.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@peculiar/asn1-schema",
+ "version": "2.8.0",
+ "author": "PeculiarVentures, LLC",
+ "license": "MIT"
+ },
+ {
+ "name": "@peculiar/json-schema",
+ "version": "1.1.12",
+ "author": "PeculiarVentures, Inc",
+ "license": "MIT"
+ },
+ {
+ "name": "@peculiar/utils",
+ "version": "2.0.3",
+ "author": "PeculiarVentures",
+ "license": "MIT"
+ },
+ {
+ "name": "@peculiar/webcrypto",
+ "version": "1.7.1",
+ "author": "PeculiarVentures",
+ "license": "MIT"
+ },
+ {
+ "name": "@petamoriken/float16",
+ "version": "3.9.3",
+ "author": "Kenta Moriuchi",
+ "license": "MIT"
+ },
+ {
+ "name": "@pkgjs/parseargs",
+ "version": "0.11.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@pkgr/core",
+ "version": "0.3.6",
+ "author": "JounQin",
+ "license": "MIT"
+ },
+ {
+ "name": "@playwright/test",
+ "version": "1.61.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "@polka/url",
+ "version": "1.0.0-next.24",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "@rolldown/binding-linux-x64-gnu",
+ "version": "1.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@rolldown/pluginutils",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@sec-ant/readable-stream",
+ "version": "0.4.1",
+ "author": "Ze-Zheng Wu",
+ "license": "MIT"
+ },
+ {
+ "name": "@sindresorhus/is",
+ "version": "8.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "@standard-schema/spec",
+ "version": "1.1.0",
+ "author": "Colin McDonnell",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/forms",
+ "version": "0.5.11",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/node",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/oxide",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/oxide-linux-x64-gnu",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tailwindcss/vite",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@tanstack/virtual-core",
+ "version": "3.17.2",
+ "author": "Tanner Linsley",
+ "license": "MIT"
+ },
+ {
+ "name": "@tanstack/vue-virtual",
+ "version": "3.13.30",
+ "author": "Tanner Linsley",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/chai",
+ "version": "5.2.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/debug",
+ "version": "4.1.13",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/deep-eql",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/estree",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/fs-extra",
+ "version": "9.0.13",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/hammerjs",
+ "version": "2.0.36",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/http-cache-semantics",
+ "version": "4.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/json-schema",
+ "version": "7.0.15",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/ms",
+ "version": "2.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/node",
+ "version": "0.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/rbush",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@types/trusted-types",
+ "version": "2.0.7",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitejs/plugin-vue",
+ "version": "6.0.7",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/coverage-v8",
+ "version": "4.1.5",
+ "author": "Anthony Fu",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/expect",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/mocker",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/pretty-format",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/runner",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/snapshot",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/spy",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/ui",
+ "version": "4.1.9",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vitest/utils",
+ "version": "4.1.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@volar/language-core",
+ "version": "2.4.28",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@volar/source-map",
+ "version": "2.4.28",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@volar/typescript",
+ "version": "2.4.28",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-core",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-dom",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-sfc",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/compiler-ssr",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/devtools-api",
+ "version": "6.6.4",
+ "author": "Guillaume Chau",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/language-core",
+ "version": "3.3.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/reactivity",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/runtime-core",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/runtime-dom",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/server-renderer",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/shared",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "@vue/test-utils",
+ "version": "2.4.11",
+ "author": "Lachlan Miller",
+ "license": "MIT"
+ },
+ {
+ "name": "@vuetify/loader-shared",
+ "version": "2.1.2",
+ "author": "Kael Watts-Deuchar",
+ "license": "MIT"
+ },
+ {
+ "name": "@zarrita/storage",
+ "version": "0.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "abbrev",
+ "version": "2.0.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "acorn",
+ "version": "0.11.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "acorn-jsx",
+ "version": "5.3.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "agent-base",
+ "version": "7.0.2",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "ajv",
+ "version": "6.14.0",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "alien-signals",
+ "version": "3.2.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "ansi-regex",
+ "version": "5.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ansi-styles",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "app-builder-lib",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "argparse",
+ "version": "2.0.1",
+ "author": "—",
+ "license": "Python-2.0"
+ },
+ {
+ "name": "array-buffer-byte-length",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "arraybuffer.prototype.slice",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "asn1js",
+ "version": "3.0.10",
+ "author": "Yury Strozhevsky",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "ast-types",
+ "version": "0.8.15",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "ast-v8-to-istanbul",
+ "version": "1.0.0",
+ "author": "Ari Perkkiö",
+ "license": "MIT"
+ },
+ {
+ "name": "async",
+ "version": "3.2.6",
+ "author": "Caolan McMahon",
+ "license": "MIT"
+ },
+ {
+ "name": "async-exit-hook",
+ "version": "2.0.1",
+ "author": "Tapani Moilanen",
+ "license": "MIT"
+ },
+ {
+ "name": "async-function",
+ "version": "1.0.0",
+ "author": "Jordan Harbamd",
+ "license": "MIT"
+ },
+ {
+ "name": "asynckit",
+ "version": "0.4.0",
+ "author": "Alex Indigo",
+ "license": "MIT"
+ },
+ {
+ "name": "at-least-node",
+ "version": "1.0.0",
+ "author": "Ryan Zimmerman",
+ "license": "ISC"
+ },
+ {
+ "name": "available-typed-arrays",
+ "version": "1.0.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "aws4",
+ "version": "1.13.2",
+ "author": "Michael Hart",
+ "license": "MIT"
+ },
+ {
+ "name": "balanced-match",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "base64-js",
+ "version": "1.5.1",
+ "author": "T. Jameson Little",
+ "license": "MIT"
+ },
+ {
+ "name": "bidi-js",
+ "version": "1.0.3",
+ "author": "Jason Johnston",
+ "license": "MIT"
+ },
+ {
+ "name": "bluebird",
+ "version": "3.7.2",
+ "author": "Petka Antonov",
+ "license": "MIT"
+ },
+ {
+ "name": "blueimp-canvas-to-blob",
+ "version": "3.29.0",
+ "author": "Sebastian Tschan",
+ "license": "MIT"
+ },
+ {
+ "name": "boolbase",
+ "version": "1.0.0",
+ "author": "Felix Boehm",
+ "license": "ISC"
+ },
+ {
+ "name": "boolean",
+ "version": "3.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "brace-expansion",
+ "version": "1.1.12",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "buffer-from",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "builder-util",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "builder-util-runtime",
+ "version": "9.7.0",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "byte-counter",
+ "version": "0.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "bytestreamjs",
+ "version": "2.0.1",
+ "author": "Yury Strozhevsky",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "cacheable-lookup",
+ "version": "7.0.0",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "cacheable-request",
+ "version": "13.0.19",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bind",
+ "version": "1.0.9",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bind-apply-helpers",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "call-bound",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "callsites",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "camelcase",
+ "version": "5.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "chai",
+ "version": "6.2.2",
+ "author": "Jake Luer",
+ "license": "MIT"
+ },
+ {
+ "name": "chalk",
+ "version": "4.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "chownr",
+ "version": "3.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "chromium-pickle-js",
+ "version": "0.2.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "chunk-data",
+ "version": "0.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "ci-info",
+ "version": "4.3.1",
+ "author": "Thomas Watson Steen",
+ "license": "MIT"
+ },
+ {
+ "name": "cli-table3",
+ "version": "0.5.0",
+ "author": "James Talmage",
+ "license": "MIT"
+ },
+ {
+ "name": "click-outside-vue3",
+ "version": "4.0.1",
+ "author": "ndelvalle",
+ "license": "MIT"
+ },
+ {
+ "name": "cliui",
+ "version": "4.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "code-point-at",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "color-convert",
+ "version": "2.0.0",
+ "author": "Heather Arthur",
+ "license": "MIT"
+ },
+ {
+ "name": "color-name",
+ "version": "1.1.4",
+ "author": "DY",
+ "license": "MIT"
+ },
+ {
+ "name": "colors",
+ "version": "1.1.2",
+ "author": "Marak Squires",
+ "license": "MIT"
+ },
+ {
+ "name": "combined-stream",
+ "version": "1.0.8",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "commander",
+ "version": "2.20.0",
+ "author": "TJ Holowaychuk",
+ "license": "MIT"
+ },
+ {
+ "name": "compare-version",
+ "version": "0.1.2",
+ "author": "Kevin Mårtensson",
+ "license": "MIT"
+ },
+ {
+ "name": "component-emitter",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "compressorjs",
+ "version": "1.3.0",
+ "author": "Chen Fengyuan",
+ "license": "MIT"
+ },
+ {
+ "name": "concat-map",
+ "version": "0.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "config-chain",
+ "version": "1.1.13",
+ "author": "Dominic Tarr",
+ "license": "MIT"
+ },
+ {
+ "name": "convert-source-map",
+ "version": "2.0.0",
+ "author": "Thorsten Lorenz",
+ "license": "MIT"
+ },
+ {
+ "name": "core-util-is",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-dirname",
+ "version": "0.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-env",
+ "version": "10.1.0",
+ "author": "Kent C. Dodds",
+ "license": "MIT"
+ },
+ {
+ "name": "cross-spawn",
+ "version": "7.0.5",
+ "author": "André Cruz",
+ "license": "MIT"
+ },
+ {
+ "name": "css-tree",
+ "version": "3.2.1",
+ "author": "Roman Dvornov",
+ "license": "MIT"
+ },
+ {
+ "name": "cssesc",
+ "version": "3.0.0",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "csstype",
+ "version": "3.2.3",
+ "author": "Fredrik Nicol",
+ "license": "MIT"
+ },
+ {
+ "name": "data-urls",
+ "version": "7.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-buffer",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-byte-length",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "data-view-byte-offset",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "dayjs",
+ "version": "1.11.21",
+ "author": "iamkun",
+ "license": "MIT"
+ },
+ {
+ "name": "debug",
+ "version": "4.3.1",
+ "author": "TJ Holowaychuk",
+ "license": "MIT"
+ },
+ {
+ "name": "decamelize",
+ "version": "1.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "decimal.js",
+ "version": "10.6.0",
+ "author": "Michael Mclaughlin",
+ "license": "MIT"
+ },
+ {
+ "name": "decompress-response",
+ "version": "10.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "deep-is",
+ "version": "0.1.3",
+ "author": "Thorsten Lorenz",
+ "license": "MIT"
+ },
+ {
+ "name": "define-data-property",
+ "version": "1.1.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "define-properties",
+ "version": "1.2.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "delayed-stream",
+ "version": "1.0.0",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "detect-libc",
+ "version": "2.0.3",
+ "author": "Lovell Fuller",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "detect-node",
+ "version": "2.1.0",
+ "author": "Ilya Kantor",
+ "license": "MIT"
+ },
+ {
+ "name": "dijkstrajs",
+ "version": "1.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "dir-compare",
+ "version": "4.2.0",
+ "author": "Liviu Grigorescu",
+ "license": "MIT"
+ },
+ {
+ "name": "dmg-builder",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "dompurify",
+ "version": "3.4.11",
+ "author": "Dr.-Ing. Mario Heiderich, Cure53",
+ "license": "(MPL-2.0 OR Apache-2.0)"
+ },
+ {
+ "name": "dotenv",
+ "version": "16.6.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "dotenv-expand",
+ "version": "11.0.7",
+ "author": "motdotla",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "dunder-proto",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "duplexer2",
+ "version": "0.1.4",
+ "author": "Conrad Pankoff",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "earcut",
+ "version": "3.1.0",
+ "author": "Volodymyr Agafonkin",
+ "license": "ISC"
+ },
+ {
+ "name": "eastasianwidth",
+ "version": "0.2.0",
+ "author": "Masaki Komagata",
+ "license": "MIT"
+ },
+ {
+ "name": "editorconfig",
+ "version": "1.0.7",
+ "author": "EditorConfig Team",
+ "license": "MIT"
+ },
+ {
+ "name": "ejs",
+ "version": "3.1.10",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "electron",
+ "version": "42.4.0",
+ "author": "Electron Community",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-builder",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-builder-squirrel-windows",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-prompt",
+ "version": "1.7.0",
+ "author": "p-sam",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-publish",
+ "version": "26.15.3",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "electron-winstaller",
+ "version": "5.4.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "emoji-picker-element",
+ "version": "1.29.1",
+ "author": "Nolan Lawson",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "emoji-picker-element-data",
+ "version": "1.8.0",
+ "author": "Nolan Lawson",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "emoji-regex",
+ "version": "8.0.0",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "enhanced-resolve",
+ "version": "5.19.0",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "entities",
+ "version": "7.0.1",
+ "author": "Felix Boehm",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "env-paths",
+ "version": "2.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "err-code",
+ "version": "2.0.3",
+ "author": "IndigoUnited",
+ "license": "MIT"
+ },
+ {
+ "name": "es-abstract",
+ "version": "1.24.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-abstract-get",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-define-property",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-errors",
+ "version": "1.3.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-module-lexer",
+ "version": "2.2.0",
+ "author": "Guy Bedford",
+ "license": "MIT"
+ },
+ {
+ "name": "es-object-atoms",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-set-tostringtag",
+ "version": "2.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es-to-primitive",
+ "version": "1.3.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "es6-error",
+ "version": "4.1.1",
+ "author": "Ben Youngblood",
+ "license": "MIT"
+ },
+ {
+ "name": "escalade",
+ "version": "3.1.1",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "escape-string-regexp",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint",
+ "version": "9.39.4",
+ "author": "Nicholas C. Zakas",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-config-prettier",
+ "version": "10.1.8",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-plugin-prettier",
+ "version": "5.5.6",
+ "author": "Teddy Katz",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-plugin-security",
+ "version": "3.0.1",
+ "author": "Node Security Project",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "eslint-plugin-vue",
+ "version": "10.9.2",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "eslint-scope",
+ "version": "8.2.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "eslint-visitor-keys",
+ "version": "3.3.0",
+ "author": "Toru Nagashima",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "esmangle-evaluator",
+ "version": "1.0.0",
+ "author": "Andres Suarez",
+ "license": "Unknown"
+ },
+ {
+ "name": "espree",
+ "version": "10.3.0",
+ "author": "Nicholas C. Zakas",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "esprima-fb",
+ "version": "15001.1001.0-dev-harmony-fb",
+ "author": "Ariya Hidayat",
+ "license": "BSD"
+ },
+ {
+ "name": "esquery",
+ "version": "1.5.0",
+ "author": "Joel Feenstra",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "esrecurse",
+ "version": "4.3.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "estraverse",
+ "version": "5.1.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "estree-walker",
+ "version": "2.0.2",
+ "author": "Rich Harris",
+ "license": "MIT"
+ },
+ {
+ "name": "esutils",
+ "version": "2.0.2",
+ "author": "—",
+ "license": "BSD"
+ },
+ {
+ "name": "execa",
+ "version": "0.10.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "expect-type",
+ "version": "1.3.0",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "exponential-backoff",
+ "version": "3.1.1",
+ "author": "Sami Sayegh",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "fake-indexeddb",
+ "version": "6.2.5",
+ "author": "Jeremy Scheff",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "falafel",
+ "version": "1.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-deep-equal",
+ "version": "3.1.3",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-diff",
+ "version": "1.3.0",
+ "author": "Jason Chen",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "fast-json-stable-stringify",
+ "version": "2.0.0",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-levenshtein",
+ "version": "2.0.6",
+ "author": "Ramesh Nair",
+ "license": "MIT"
+ },
+ {
+ "name": "fast-uri",
+ "version": "3.0.1",
+ "author": "Vincent Le Goff",
+ "license": "MIT"
+ },
+ {
+ "name": "fd-package-json",
+ "version": "2.0.0",
+ "author": "James Garbutt",
+ "license": "MIT"
+ },
+ {
+ "name": "fdir",
+ "version": "6.4.3",
+ "author": "thecodrr",
+ "license": "MIT"
+ },
+ {
+ "name": "fflate",
+ "version": "0.8.0",
+ "author": "Arjun Barrett",
+ "license": "MIT"
+ },
+ {
+ "name": "file-entry-cache",
+ "version": "8.0.0",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "filelist",
+ "version": "1.0.1",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "find-up",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "flat-cache",
+ "version": "4.0.0",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "flatted",
+ "version": "3.4.2",
+ "author": "Andrea Giammarchi",
+ "license": "ISC"
+ },
+ {
+ "name": "for-each",
+ "version": "0.3.5",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "foreground-child",
+ "version": "3.1.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "form-data",
+ "version": "4.0.6",
+ "author": "Felix Geisendörfer",
+ "license": "MIT"
+ },
+ {
+ "name": "formatly",
+ "version": "0.3.0",
+ "author": "Josh Goldberg ✨",
+ "license": "MIT"
+ },
+ {
+ "name": "fs-extra",
+ "version": "7.0.1",
+ "author": "JP Richardson",
+ "license": "MIT"
+ },
+ {
+ "name": "fs.realpath",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "function-bind",
+ "version": "1.1.1",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "function.prototype.name",
+ "version": "1.2.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "functions-have-names",
+ "version": "1.2.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "generator-function",
+ "version": "2.0.0",
+ "author": "Jordan Harbamd",
+ "license": "MIT"
+ },
+ {
+ "name": "geotiff",
+ "version": "3.0.5",
+ "author": "Fabian Schindler",
+ "license": "MIT"
+ },
+ {
+ "name": "get-caller-file",
+ "version": "1.0.1",
+ "author": "Stefan Penner",
+ "license": "ISC"
+ },
+ {
+ "name": "get-intrinsic",
+ "version": "1.1.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "get-proto",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "get-stream",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "get-symbol-description",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "get-tsconfig",
+ "version": "4.14.0",
+ "author": "Hiroki Osame",
+ "license": "MIT"
+ },
+ {
+ "name": "glob",
+ "version": "7.2.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "glob-parent",
+ "version": "6.0.2",
+ "author": "Gulp Team",
+ "license": "ISC"
+ },
+ {
+ "name": "global-agent",
+ "version": "3.0.0",
+ "author": "Gajus Kuizinas",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "globals",
+ "version": "14.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "globalthis",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "gopd",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "got",
+ "version": "15.0.7",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "graceful-fs",
+ "version": "4.1.2",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "has",
+ "version": "1.0.3",
+ "author": "Thiago de Arruda",
+ "license": "MIT"
+ },
+ {
+ "name": "has-bigints",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-flag",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "has-property-descriptors",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-proto",
+ "version": "1.2.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-symbols",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "has-tostringtag",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "hasown",
+ "version": "2.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "hosted-git-info",
+ "version": "10.1.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "html-encoding-sniffer",
+ "version": "6.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "html-escaper",
+ "version": "2.0.0",
+ "author": "Andrea Giammarchi",
+ "license": "MIT"
+ },
+ {
+ "name": "http-cache-semantics",
+ "version": "4.1.1",
+ "author": "Kornel Lesiński",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "http-proxy-agent",
+ "version": "7.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "http2-wrapper",
+ "version": "2.2.1",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "https-proxy-agent",
+ "version": "7.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "ignore",
+ "version": "5.2.0",
+ "author": "kael",
+ "license": "MIT"
+ },
+ {
+ "name": "immediate",
+ "version": "3.0.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "import-fresh",
+ "version": "3.2.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "imurmurhash",
+ "version": "0.1.4",
+ "author": "Jens Taylor",
+ "license": "MIT"
+ },
+ {
+ "name": "inflight",
+ "version": "1.0.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "inherits",
+ "version": "2.0.1",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "inherits",
+ "version": "2.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "WTFPL2"
+ },
+ {
+ "name": "ini",
+ "version": "1.3.6",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "inline-process-browser",
+ "version": "1.0.0",
+ "author": "Calvin W. Metcalf",
+ "license": "MIT"
+ },
+ {
+ "name": "internal-slot",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "invert-kv",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-array-buffer",
+ "version": "3.0.5",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-async-function",
+ "version": "2.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-bigint",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-blob",
+ "version": "2.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-boolean-object",
+ "version": "1.2.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-callable",
+ "version": "1.2.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-data-view",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-date-object",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-document.all",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-extglob",
+ "version": "2.1.1",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "is-finalizationregistry",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-fullwidth-code-point",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-generator-function",
+ "version": "1.1.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-glob",
+ "version": "4.0.0",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "is-map",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-negative-zero",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-number-object",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-potential-custom-element-name",
+ "version": "1.0.1",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "is-regex",
+ "version": "1.2.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-set",
+ "version": "2.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-shared-array-buffer",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-stream",
+ "version": "1.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "is-string",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-symbol",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-typed-array",
+ "version": "1.1.15",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakmap",
+ "version": "2.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakref",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "is-weakset",
+ "version": "2.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "isarray",
+ "version": "0.0.1",
+ "author": "Julian Gruber",
+ "license": "MIT"
+ },
+ {
+ "name": "isbinaryfile",
+ "version": "4.0.8",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "isexe",
+ "version": "2.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "istanbul-lib-coverage",
+ "version": "3.2.2",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "istanbul-lib-report",
+ "version": "3.0.1",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "istanbul-reports",
+ "version": "3.2.0",
+ "author": "Krishnan Anantheswaran",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "jackspeak",
+ "version": "3.1.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "jake",
+ "version": "10.8.5",
+ "author": "Matthew Eernisse",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "jiti",
+ "version": "2.4.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "js-beautify",
+ "version": "1.15.4",
+ "author": "Einar Lielmanis",
+ "license": "MIT"
+ },
+ {
+ "name": "js-cookie",
+ "version": "3.0.8",
+ "author": "Klaus Hartl",
+ "license": "MIT"
+ },
+ {
+ "name": "js-tokens",
+ "version": "10.0.0",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "js-yaml",
+ "version": "4.2.0",
+ "author": "Vladimir Zapparov",
+ "license": "MIT"
+ },
+ {
+ "name": "jsdom",
+ "version": "29.1.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "json-buffer",
+ "version": "3.0.1",
+ "author": "Dominic Tarr",
+ "license": "MIT"
+ },
+ {
+ "name": "json-schema-traverse",
+ "version": "0.4.1",
+ "author": "Evgeny Poberezkin",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stable-stringify-without-jsonify",
+ "version": "1.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stringify-pretty-compact",
+ "version": "4.0.0",
+ "author": "Simon Lydell",
+ "license": "MIT"
+ },
+ {
+ "name": "json-stringify-safe",
+ "version": "5.0.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "json5",
+ "version": "2.2.3",
+ "author": "Aseem Kishore",
+ "license": "MIT"
+ },
+ {
+ "name": "jsonfile",
+ "version": "4.0.0",
+ "author": "JP Richardson",
+ "license": "MIT"
+ },
+ {
+ "name": "jsqr",
+ "version": "1.4.0",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "jszip",
+ "version": "3.10.1",
+ "author": "Stuart Knightley",
+ "license": "(MIT OR GPL-3.0-or-later)"
+ },
+ {
+ "name": "keycharm",
+ "version": "0.4.0",
+ "author": "Alex de Mulder",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "keyv",
+ "version": "4.5.4",
+ "author": "Jared Wray",
+ "license": "MIT"
+ },
+ {
+ "name": "knip",
+ "version": "6.24.0",
+ "author": "Lars Kappert",
+ "license": "ISC"
+ },
+ {
+ "name": "lazy-val",
+ "version": "1.0.5",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "lcid",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lerc",
+ "version": "3.0.0",
+ "author": "Esri",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "levn",
+ "version": "0.4.1",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "lie",
+ "version": "3.3.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "lightningcss",
+ "version": "1.32.0",
+ "author": "—",
+ "license": "MPL-2.0"
+ },
+ {
+ "name": "lightningcss-linux-x64-gnu",
+ "version": "1.32.0",
+ "author": "—",
+ "license": "MPL-2.0"
+ },
+ {
+ "name": "locate-path",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash",
+ "version": "4.18.0",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lodash.merge",
+ "version": "4.6.2",
+ "author": "John-David Dalton",
+ "license": "MIT"
+ },
+ {
+ "name": "lowercase-keys",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "lru-cache",
+ "version": "6.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "lru-cache",
+ "version": "11.3.5",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "magic-string",
+ "version": "0.30.21",
+ "author": "Rich Harris",
+ "license": "MIT"
+ },
+ {
+ "name": "magicast",
+ "version": "0.5.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "make-dir",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "mapbox-to-css-font",
+ "version": "3.2.0",
+ "author": "Andreas Hocevar",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "marked",
+ "version": "18.0.5",
+ "author": "Christopher Jeffrey",
+ "license": "MIT"
+ },
+ {
+ "name": "matcher",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "math-intrinsics",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "mdn-data",
+ "version": "2.27.1",
+ "author": "Mozilla Developer Network",
+ "license": "CC0-1.0"
+ },
+ {
+ "name": "mem",
+ "version": "3.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "micron-parser",
+ "version": "0.0.0",
+ "author": "—",
+ "license": "Unknown"
+ },
+ {
+ "name": "mime",
+ "version": "2.6.0",
+ "author": "Robert Kieffer",
+ "license": "MIT"
+ },
+ {
+ "name": "mime-db",
+ "version": "1.52.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mime-types",
+ "version": "2.1.35",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mimic-fn",
+ "version": "1.2.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "mimic-response",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "mini-svg-data-uri",
+ "version": "1.2.3",
+ "author": "Taylor “Tigt” Hunt",
+ "license": "MIT"
+ },
+ {
+ "name": "minimatch",
+ "version": "3.1.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minimatch",
+ "version": "10.2.3",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "minimist",
+ "version": "0.0.8",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "minipass",
+ "version": "7.1.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "minizlib",
+ "version": "3.1.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "MIT"
+ },
+ {
+ "name": "mitt",
+ "version": "3.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "mkdirp",
+ "version": "0.5.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "mrmime",
+ "version": "2.0.0",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "ms",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "muggle-string",
+ "version": "0.4.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "nanoid",
+ "version": "3.3.12",
+ "author": "Andrey Sitnik",
+ "license": "MIT"
+ },
+ {
+ "name": "natural-compare",
+ "version": "1.4.0",
+ "author": "Lauri Rooden",
+ "license": "MIT"
+ },
+ {
+ "name": "node-abi",
+ "version": "4.31.0",
+ "author": "Lukas Geiger",
+ "license": "MIT"
+ },
+ {
+ "name": "node-api-version",
+ "version": "0.2.1",
+ "author": "Tim Fish",
+ "license": "MIT"
+ },
+ {
+ "name": "node-gyp",
+ "version": "12.4.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "node-int64",
+ "version": "0.4.0",
+ "author": "Robert Kieffer",
+ "license": "MIT"
+ },
+ {
+ "name": "nopt",
+ "version": "7.2.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "normalize-url",
+ "version": "8.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "npm-run-path",
+ "version": "2.0.2",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "nth-check",
+ "version": "2.1.1",
+ "author": "Felix Boehm",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "number-is-nan",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "numcodecs",
+ "version": "0.3.2",
+ "author": "Trevor Manz",
+ "license": "MIT"
+ },
+ {
+ "name": "object-assign",
+ "version": "4.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "object-inspect",
+ "version": "1.13.4",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "object-keys",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "object.assign",
+ "version": "4.1.7",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "obug",
+ "version": "2.1.1",
+ "author": "Kevin Deng",
+ "license": "MIT"
+ },
+ {
+ "name": "ol",
+ "version": "10.9.0",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "ol-mapbox-style",
+ "version": "13.4.1",
+ "author": "—",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "once",
+ "version": "1.4.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "optionator",
+ "version": "0.9.3",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "os-locale",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "own-keys",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "oxc-parser",
+ "version": "0.137.0",
+ "author": "Boshen and oxc contributors",
+ "license": "MIT"
+ },
+ {
+ "name": "oxc-resolver",
+ "version": "11.21.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "p-finally",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-is-promise",
+ "version": "1.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-limit",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-locate",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "p-try",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "package-json-from-dist",
+ "version": "1.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "pako",
+ "version": "1.0.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "pako",
+ "version": "2.0.4",
+ "author": "—",
+ "license": "(MIT AND Zlib)"
+ },
+ {
+ "name": "parent-module",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "parse-headers",
+ "version": "2.0.2",
+ "author": "David Björklund",
+ "license": "MIT"
+ },
+ {
+ "name": "parse5",
+ "version": "8.0.1",
+ "author": "Ivan Nikulin",
+ "license": "MIT"
+ },
+ {
+ "name": "path-browserify",
+ "version": "1.0.1",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "path-exists",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-is-absolute",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-key",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "path-scurry",
+ "version": "1.11.1",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "pathe",
+ "version": "2.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "pbf",
+ "version": "4.0.1",
+ "author": "Konstantin Kaefer",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "pe-library",
+ "version": "0.4.1",
+ "author": "jet",
+ "license": "MIT"
+ },
+ {
+ "name": "picocolors",
+ "version": "1.1.1",
+ "author": "Alexey Raspopov",
+ "license": "ISC"
+ },
+ {
+ "name": "picomatch",
+ "version": "4.0.4",
+ "author": "Jon Schlinkert",
+ "license": "MIT"
+ },
+ {
+ "name": "pkijs",
+ "version": "3.4.0",
+ "author": "Yury Strozhevsky",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "playwright",
+ "version": "1.61.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "playwright-core",
+ "version": "1.61.1",
+ "author": "Microsoft Corporation",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "plist",
+ "version": "3.0.5",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "pngjs",
+ "version": "5.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "possible-typed-array-names",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "postcss",
+ "version": "8.5.15",
+ "author": "Andrey Sitnik",
+ "license": "MIT"
+ },
+ {
+ "name": "postcss-selector-parser",
+ "version": "7.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "postject",
+ "version": "1.0.0-alpha.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "prelude-ls",
+ "version": "1.2.1",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "prettier",
+ "version": "3.9.3",
+ "author": "James Long",
+ "license": "MIT"
+ },
+ {
+ "name": "prettier-linter-helpers",
+ "version": "1.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "private",
+ "version": "0.1.5",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "proc-log",
+ "version": "6.1.0",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "process-nextick-args",
+ "version": "1.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "progress",
+ "version": "2.0.3",
+ "author": "TJ Holowaychuk",
+ "license": "MIT"
+ },
+ {
+ "name": "promise-retry",
+ "version": "2.0.1",
+ "author": "IndigoUnited",
+ "license": "MIT"
+ },
+ {
+ "name": "proper-lockfile",
+ "version": "4.1.2",
+ "author": "André Cruz",
+ "license": "MIT"
+ },
+ {
+ "name": "proto-list",
+ "version": "1.2.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "protocol-buffers-schema",
+ "version": "3.6.1",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "punycode",
+ "version": "2.1.0",
+ "author": "Mathias Bynens",
+ "license": "MIT"
+ },
+ {
+ "name": "pvtsutils",
+ "version": "1.3.6",
+ "author": "PeculiarVentures",
+ "license": "MIT"
+ },
+ {
+ "name": "pvutils",
+ "version": "1.1.5",
+ "author": "Yury Strozhevsky",
+ "license": "MIT"
+ },
+ {
+ "name": "qrcode",
+ "version": "1.5.4",
+ "author": "Ryan Day",
+ "license": "MIT"
+ },
+ {
+ "name": "quick-lru",
+ "version": "5.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "quickselect",
+ "version": "2.0.0",
+ "author": "Vladimir Agafonkin",
+ "license": "ISC"
+ },
+ {
+ "name": "rbush",
+ "version": "4.0.0",
+ "author": "Volodymyr Agafonkin",
+ "license": "MIT"
+ },
+ {
+ "name": "read-binary-file-arch",
+ "version": "1.0.6",
+ "author": "Samuel Maddock",
+ "license": "MIT"
+ },
+ {
+ "name": "readable-stream",
+ "version": "1.0.31",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "recast",
+ "version": "0.10.43",
+ "author": "Ben Newman",
+ "license": "MIT"
+ },
+ {
+ "name": "reference-spec-reader",
+ "version": "0.2.0",
+ "author": "manzt",
+ "license": "MIT"
+ },
+ {
+ "name": "reflect.getprototypeof",
+ "version": "1.0.10",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "regexp-tree",
+ "version": "0.1.1",
+ "author": "Dmitry Soshnikov",
+ "license": "MIT"
+ },
+ {
+ "name": "regexp.prototype.flags",
+ "version": "1.5.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "require-directory",
+ "version": "2.1.1",
+ "author": "Troy Goode",
+ "license": "MIT"
+ },
+ {
+ "name": "require-from-string",
+ "version": "2.0.2",
+ "author": "Vsevolod Strukchinsky",
+ "license": "MIT"
+ },
+ {
+ "name": "require-main-filename",
+ "version": "1.0.1",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "resedit",
+ "version": "1.7.2",
+ "author": "jet",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-alpn",
+ "version": "1.2.1",
+ "author": "Szymon Marczak",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-from",
+ "version": "4.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-pkg-maps",
+ "version": "1.0.0",
+ "author": "Hiroki Osame",
+ "license": "MIT"
+ },
+ {
+ "name": "resolve-protobuf-schema",
+ "version": "2.1.0",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "responselike",
+ "version": "4.0.2",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "retry",
+ "version": "0.12.0",
+ "author": "Tim Koschützki",
+ "license": "MIT"
+ },
+ {
+ "name": "rimraf",
+ "version": "2.6.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "roarr",
+ "version": "2.15.4",
+ "author": "Gajus Kuizinas",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "rolldown",
+ "version": "1.0.3",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-array-concat",
+ "version": "1.1.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-buffer",
+ "version": "5.1.1",
+ "author": "Feross Aboukhadijeh",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-push-apply",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-regex",
+ "version": "2.1.1",
+ "author": "James C.",
+ "license": "MIT"
+ },
+ {
+ "name": "safe-regex-test",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "sanitize-filename",
+ "version": "1.6.4",
+ "author": "Parsha Pourkhomami",
+ "license": "WTFPL OR ISC"
+ },
+ {
+ "name": "sax",
+ "version": "1.2.4",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "saxes",
+ "version": "6.0.0",
+ "author": "Louis-Dominique Dubeau",
+ "license": "ISC"
+ },
+ {
+ "name": "semver",
+ "version": "7.5.2",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "semver-compare",
+ "version": "1.0.0",
+ "author": "James Halliday",
+ "license": "MIT"
+ },
+ {
+ "name": "serialize-error",
+ "version": "7.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "set-blocking",
+ "version": "2.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "set-function-length",
+ "version": "1.2.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "set-function-name",
+ "version": "2.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "set-proto",
+ "version": "1.0.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "setimmediate",
+ "version": "1.0.5",
+ "author": "YuzuJS",
+ "license": "MIT"
+ },
+ {
+ "name": "shebang-command",
+ "version": "2.0.0",
+ "author": "Kevin Mårtensson",
+ "license": "MIT"
+ },
+ {
+ "name": "shebang-regex",
+ "version": "3.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel",
+ "version": "1.1.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-list",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-map",
+ "version": "1.0.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "side-channel-weakmap",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "siginfo",
+ "version": "2.0.0",
+ "author": "Emil Bay",
+ "license": "ISC"
+ },
+ {
+ "name": "signal-exit",
+ "version": "3.0.0",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "simple-update-notifier",
+ "version": "2.0.0",
+ "author": "alexbrazier",
+ "license": "MIT"
+ },
+ {
+ "name": "sirv",
+ "version": "3.0.2",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "smol-toml",
+ "version": "1.7.0",
+ "author": "Cynthia Rey",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "source-map",
+ "version": "0.5.0",
+ "author": "Nick Fitzgerald",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "source-map-js",
+ "version": "1.0.2",
+ "author": "Valentin 7rulnik Semirulnik",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "source-map-support",
+ "version": "0.5.19",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "sprintf-js",
+ "version": "1.1.3",
+ "author": "Alexandru Mărășteanu",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "stackback",
+ "version": "0.0.2",
+ "author": "Roman Shtylman",
+ "license": "MIT"
+ },
+ {
+ "name": "stat-mode",
+ "version": "1.0.0",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "std-env",
+ "version": "4.0.0-rc.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "stop-iteration-iterator",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string-width",
+ "version": "1.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trim",
+ "version": "1.2.11",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trimend",
+ "version": "1.0.10",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string.prototype.trimstart",
+ "version": "1.0.8",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "string_decoder",
+ "version": "0.10.24",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-eof",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "strip-json-comments",
+ "version": "3.1.1",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "sumchecker",
+ "version": "3.0.1",
+ "author": "Mark Lee",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "supports-color",
+ "version": "7.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "symbol-tree",
+ "version": "3.2.4",
+ "author": "Joris van der Wel",
+ "license": "MIT"
+ },
+ {
+ "name": "synckit",
+ "version": "0.11.13",
+ "author": "JounQin",
+ "license": "MIT"
+ },
+ {
+ "name": "tagged-tag",
+ "version": "1.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "tailwindcss",
+ "version": "4.2.4",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tapable",
+ "version": "2.3.0",
+ "author": "Tobias Koppers @sokra",
+ "license": "MIT"
+ },
+ {
+ "name": "tar",
+ "version": "7.5.19",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "temp",
+ "version": "0.9.4",
+ "author": "Bruce Williams",
+ "license": "MIT"
+ },
+ {
+ "name": "temp-file",
+ "version": "3.4.0",
+ "author": "Vladimir Krivosheev",
+ "license": "MIT"
+ },
+ {
+ "name": "terser",
+ "version": "5.48.0",
+ "author": "Mihai Bazon",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "through2",
+ "version": "0.6.2",
+ "author": "Rod Vagg",
+ "license": "MIT"
+ },
+ {
+ "name": "tiny-async-pool",
+ "version": "1.3.0",
+ "author": "Rafael Xavier de Souza",
+ "license": "MIT"
+ },
+ {
+ "name": "tinybench",
+ "version": "2.9.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyexec",
+ "version": "1.0.2",
+ "author": "James Garbutt",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyglobby",
+ "version": "0.2.12",
+ "author": "Superchupu",
+ "license": "MIT"
+ },
+ {
+ "name": "tinyqueue",
+ "version": "3.0.0",
+ "author": "—",
+ "license": "ISC"
+ },
+ {
+ "name": "tinyrainbow",
+ "version": "3.1.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "tldts",
+ "version": "7.4.5",
+ "author": "Rémi Berson",
+ "license": "MIT"
+ },
+ {
+ "name": "tldts-core",
+ "version": "7.4.5",
+ "author": "Rémi Berson",
+ "license": "MIT"
+ },
+ {
+ "name": "tmp",
+ "version": "0.2.7",
+ "author": "KARASZI István",
+ "license": "MIT"
+ },
+ {
+ "name": "tmp-promise",
+ "version": "3.0.3",
+ "author": "Benjamin Gruenbaum and Collaborators.",
+ "license": "MIT"
+ },
+ {
+ "name": "totalist",
+ "version": "3.0.0",
+ "author": "Luke Edwards",
+ "license": "MIT"
+ },
+ {
+ "name": "tough-cookie",
+ "version": "6.0.1",
+ "author": "Jeremy Stashewsky",
+ "license": "BSD-3-Clause"
+ },
+ {
+ "name": "tr46",
+ "version": "6.0.0",
+ "author": "Sebastian Mayr",
+ "license": "MIT"
+ },
+ {
+ "name": "truncate-utf8-bytes",
+ "version": "1.0.2",
+ "author": "Carl Xiong",
+ "license": "WTFPL"
+ },
+ {
+ "name": "tslib",
+ "version": "2.8.1",
+ "author": "Microsoft Corp.",
+ "license": "0BSD"
+ },
+ {
+ "name": "type-check",
+ "version": "0.4.0",
+ "author": "George Zahariev",
+ "license": "MIT"
+ },
+ {
+ "name": "type-fest",
+ "version": "0.13.1",
+ "author": "Sindre Sorhus",
+ "license": "(MIT OR CC0-1.0)"
+ },
+ {
+ "name": "typed-array-buffer",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-byte-length",
+ "version": "1.0.3",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-byte-offset",
+ "version": "1.0.4",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typed-array-length",
+ "version": "1.0.8",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "typescript",
+ "version": "6.0.3",
+ "author": "Microsoft Corp.",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "uint8array-extras",
+ "version": "1.5.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "unbash",
+ "version": "4.0.2",
+ "author": "Lars Kappert",
+ "license": "ISC"
+ },
+ {
+ "name": "unbox-primitive",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "undici",
+ "version": "7.28.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "undici-types",
+ "version": "7.16.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "universalify",
+ "version": "0.1.0",
+ "author": "Ryan Zimmerman",
+ "license": "MIT"
+ },
+ {
+ "name": "unreachable-branch-transform",
+ "version": "0.3.0",
+ "author": "Andres Suarez",
+ "license": "MIT"
+ },
+ {
+ "name": "unzipit",
+ "version": "2.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "unzipper",
+ "version": "0.12.5",
+ "author": "Ziggy Jonsson",
+ "license": "MIT"
+ },
+ {
+ "name": "upath",
+ "version": "2.0.1",
+ "author": "Angelos Pikoulas",
+ "license": "MIT"
+ },
+ {
+ "name": "uri-js",
+ "version": "4.2.2",
+ "author": "Gary Court",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "utf8-byte-length",
+ "version": "1.0.5",
+ "author": "Carl Xiong",
+ "license": "(WTFPL OR MIT)"
+ },
+ {
+ "name": "util-deprecate",
+ "version": "1.0.1",
+ "author": "Nathan Rajlich",
+ "license": "MIT"
+ },
+ {
+ "name": "uuid",
+ "version": "14.0.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "vis-data",
+ "version": "7.1.10",
+ "author": "—",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vis-network",
+ "version": "9.1.13",
+ "author": "—",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vis-util",
+ "version": "5.0.7",
+ "author": "Alex de Mulder",
+ "license": "(Apache-2.0 OR MIT)"
+ },
+ {
+ "name": "vite",
+ "version": "8.0.16",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "vite-plugin-vuetify",
+ "version": "2.1.3",
+ "author": "Kael Watts-Deuchar",
+ "license": "MIT"
+ },
+ {
+ "name": "vitest",
+ "version": "4.1.5",
+ "author": "Anthony Fu",
+ "license": "MIT"
+ },
+ {
+ "name": "vscode-uri",
+ "version": "3.1.0",
+ "author": "Microsoft",
+ "license": "MIT"
+ },
+ {
+ "name": "vue",
+ "version": "3.5.39",
+ "author": "Evan You",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-component-type-helpers",
+ "version": "3.3.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-eslint-parser",
+ "version": "10.4.1",
+ "author": "Toru Nagashima",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-i18n",
+ "version": "11.4.6",
+ "author": "kazuya kawaguchi",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-router",
+ "version": "4.6.4",
+ "author": "Eduardo San Martin Morote",
+ "license": "MIT"
+ },
+ {
+ "name": "vue-tsc",
+ "version": "3.3.6",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "vuetify",
+ "version": "3.12.8",
+ "author": "John Leider",
+ "license": "MIT"
+ },
+ {
+ "name": "w3c-xmlserializer",
+ "version": "5.0.0",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "walk-up-path",
+ "version": "4.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "web-worker",
+ "version": "1.5.0",
+ "author": "—",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "webcrypto-core",
+ "version": "1.9.2",
+ "author": "PeculiarVentures",
+ "license": "MIT"
+ },
+ {
+ "name": "webidl-conversions",
+ "version": "8.0.1",
+ "author": "Domenic Denicola",
+ "license": "BSD-2-Clause"
+ },
+ {
+ "name": "whatwg-mimetype",
+ "version": "5.0.0",
+ "author": "Domenic Denicola",
+ "license": "MIT"
+ },
+ {
+ "name": "whatwg-url",
+ "version": "16.0.1",
+ "author": "Sebastian Mayr",
+ "license": "MIT"
+ },
+ {
+ "name": "which",
+ "version": "2.0.1",
+ "author": "GitHub Inc.",
+ "license": "ISC"
+ },
+ {
+ "name": "which-boxed-primitive",
+ "version": "1.1.0",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-builtin-type",
+ "version": "1.2.1",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-collection",
+ "version": "1.0.2",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "which-module",
+ "version": "2.0.0",
+ "author": "nexdrew",
+ "license": "ISC"
+ },
+ {
+ "name": "which-typed-array",
+ "version": "1.1.22",
+ "author": "Jordan Harband",
+ "license": "MIT"
+ },
+ {
+ "name": "why-is-node-running",
+ "version": "2.3.0",
+ "author": "Mathias Buus",
+ "license": "MIT"
+ },
+ {
+ "name": "wrap-ansi",
+ "version": "2.0.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "wrappy",
+ "version": "1.0.2",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "xml-name-validator",
+ "version": "4.0.0",
+ "author": "Domenic Denicola",
+ "license": "Apache-2.0"
+ },
+ {
+ "name": "xml-utils",
+ "version": "1.10.2",
+ "author": "Daniel J. Dufour",
+ "license": "CC0-1.0"
+ },
+ {
+ "name": "xmlbuilder",
+ "version": "9.0.7",
+ "author": "Ozgur Ozcitak",
+ "license": "MIT"
+ },
+ {
+ "name": "xmlchars",
+ "version": "2.2.0",
+ "author": "Louis-Dominique Dubeau",
+ "license": "MIT"
+ },
+ {
+ "name": "xtend",
+ "version": "4.0.0",
+ "author": "Raynos",
+ "license": "MIT"
+ },
+ {
+ "name": "y18n",
+ "version": "5.0.5",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "yallist",
+ "version": "4.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "ISC"
+ },
+ {
+ "name": "yallist",
+ "version": "5.0.0",
+ "author": "Isaac Z. Schlueter",
+ "license": "BlueOak-1.0.0"
+ },
+ {
+ "name": "yaml",
+ "version": "2.9.0",
+ "author": "Eemeli Aro",
+ "license": "ISC"
+ },
+ {
+ "name": "yargs",
+ "version": "12.0.5",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "yargs-parser",
+ "version": "18.1.1",
+ "author": "Ben Coe",
+ "license": "ISC"
+ },
+ {
+ "name": "yocto-queue",
+ "version": "0.1.0",
+ "author": "Sindre Sorhus",
+ "license": "MIT"
+ },
+ {
+ "name": "zarrita",
+ "version": "0.7.1",
+ "author": "—",
+ "license": "MIT"
+ },
+ {
+ "name": "zod",
+ "version": "4.4.3",
+ "author": "Colin McDonnell",
+ "license": "MIT"
+ },
+ {
+ "name": "zstddec",
+ "version": "0.2.0",
+ "author": "Don McCurdy",
+ "license": "MIT AND BSD-3-Clause"
+ }
]
diff --git a/meshchatx/src/frontend/js/terminalRender.js b/meshchatx/src/frontend/js/terminalRender.js
index 0c398f85..24563a72 100644
--- a/meshchatx/src/frontend/js/terminalRender.js
+++ b/meshchatx/src/frontend/js/terminalRender.js
@@ -81,5 +81,3 @@ export function renderTerminalOutput(raw) {
})
.join("\n");
}
-
-export default renderTerminalOutput;
diff --git a/package.json b/package.json
index 32a5694c..4dafb4c5 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,8 @@
"bundle:offline": "bash scripts/create-offline-bundle.sh",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
+ "typecheck": "vue-tsc --noEmit -p tsconfig.json",
+ "knip": "knip",
"format": "prettier --write .",
"test": "vitest run --exclude tests/frontend/LoadTimePerformance.test.js && vitest run --config vitest.electron.config.js",
"test:coverage": "vitest run --coverage --exclude tests/frontend/LoadTimePerformance.test.js && vitest run --config vitest.electron.config.js --coverage",
@@ -83,14 +85,17 @@
"fake-indexeddb": "^6.2.5",
"globals": "^17.6.0",
"jsdom": "^29.1.1",
+ "knip": "^6.24.0",
"micron-parser": "github:RFnexus/micron-parser-js",
"prettier": "^3.9.3",
"tailwindcss": "^4.3.0",
"terser": "^5.48.0",
+ "typescript": "^6.0.3",
"vite": "^8.0.16",
"vite-plugin-vuetify": "^2.1.3",
"vitest": "^4.1.5",
- "vue-eslint-parser": "^10.4.1"
+ "vue-eslint-parser": "^10.4.1",
+ "vue-tsc": "^3.3.6"
},
"build": {
"appId": "com.quad4.meshchatx",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index baa379a1..6747754e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -70,7 +70,7 @@ importers:
version: 0.5.11(tailwindcss@4.3.0)
'@tanstack/vue-virtual':
specifier: ^3.13.30
- version: 3.13.30(vue@3.5.39)
+ version: 3.13.30(vue@3.5.39(typescript@6.0.3))
click-outside-vue3:
specifier: ^4.0.1
version: 4.0.1
@@ -124,16 +124,16 @@ importers:
version: 9.1.13(@egjs/hammerjs@2.0.17)(component-emitter@2.0.0)(keycharm@0.4.0)(uuid@14.0.1)(vis-data@7.1.10(uuid@14.0.1)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@2.0.0)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@2.0.0))
vue:
specifier: ^3.5.39
- version: 3.5.39
+ version: 3.5.39(typescript@6.0.3)
vue-i18n:
specifier: ^11.4.6
- version: 11.4.6(vue@3.5.39)
+ version: 11.4.6(vue@3.5.39(typescript@6.0.3))
vue-router:
specifier: ^4.6.4
- version: 4.6.4(vue@3.5.39)
+ version: 4.6.4(vue@3.5.39(typescript@6.0.3))
vuetify:
specifier: ^3.12.8
- version: 3.12.8(vite-plugin-vuetify@2.1.3)(vue@3.5.39)
+ version: 3.12.8(typescript@6.0.3)(vite-plugin-vuetify@2.1.3)(vue@3.5.39(typescript@6.0.3))
devDependencies:
'@electron/fuses':
specifier: ^1.8.0
@@ -146,10 +146,10 @@ importers:
version: 1.61.1
'@tailwindcss/vite':
specifier: ^4.2.4
- version: 4.2.4(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))
+ version: 4.2.4(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))
'@vitejs/plugin-vue':
specifier: ^6.0.7
- version: 6.0.7(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))(vue@3.5.39)
+ version: 6.0.7(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.39(typescript@6.0.3))
'@vitest/coverage-v8':
specifier: ^4.1.5
version: 4.1.5(vitest@4.1.5)
@@ -158,7 +158,7 @@ importers:
version: 4.1.9(vitest@4.1.5)
'@vue/test-utils':
specifier: ^2.4.11
- version: 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39(vue@3.5.39))(vue@3.5.39)
+ version: 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39(vue@3.5.39(typescript@6.0.3)))(vue@3.5.39(typescript@6.0.3))
cross-env:
specifier: ^10.1.0
version: 10.1.0
@@ -173,19 +173,19 @@ importers:
version: 26.15.3(dmg-builder@26.15.3)
eslint:
specifier: ^9.39.4
- version: 9.39.4(jiti@2.6.1)
+ version: 9.39.4(jiti@2.7.0)
eslint-config-prettier:
specifier: ^10.1.8
- version: 10.1.8(eslint@9.39.4(jiti@2.6.1))
+ version: 10.1.8(eslint@9.39.4(jiti@2.7.0))
eslint-plugin-prettier:
specifier: ^5.5.6
- version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1))(prettier@3.9.3)
+ version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)))(eslint@9.39.4(jiti@2.7.0))(prettier@3.9.3)
eslint-plugin-security:
specifier: ^3.0.1
version: 3.0.1
eslint-plugin-vue:
specifier: ^10.9.2
- version: 10.9.2(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.6.1)))
+ version: 10.9.2(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.7.0)))
fake-indexeddb:
specifier: ^6.2.5
version: 6.2.5
@@ -195,6 +195,9 @@ importers:
jsdom:
specifier: ^29.1.1
version: 29.1.1(@noble/hashes@2.2.0)
+ knip:
+ specifier: ^6.24.0
+ version: 6.24.0
micron-parser:
specifier: github:RFnexus/micron-parser-js
version: https://codeload.github.com/RFnexus/micron-parser-js/tar.gz/33feb1054c8b2cb3f5f05abbb8903360d3f0c098
@@ -207,18 +210,24 @@ importers:
terser:
specifier: ^5.48.0
version: 5.48.0
+ typescript:
+ specifier: ^6.0.3
+ version: 6.0.3
vite:
specifier: ^8.0.16
- version: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
+ version: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
vite-plugin-vuetify:
specifier: ^2.1.3
- version: 2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))(vue@3.5.39)(vuetify@3.12.8)
+ version: 2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.39(typescript@6.0.3))(vuetify@3.12.8)
vitest:
specifier: ^4.1.5
- version: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))
+ version: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))
vue-eslint-parser:
specifier: ^10.4.1
- version: 10.4.1(eslint@9.39.4(jiti@2.6.1))
+ version: 10.4.1(eslint@9.39.4(jiti@2.7.0))
+ vue-tsc:
+ specifier: ^3.3.6
+ version: 3.3.6(typescript@6.0.3)
packages:
@@ -366,12 +375,27 @@ packages:
'@emnapi/core@1.10.0':
resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}
+ '@emnapi/core@1.11.0':
+ resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==}
+
+ '@emnapi/core@1.11.1':
+ resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}
+
'@emnapi/runtime@1.10.0':
resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}
+ '@emnapi/runtime@1.11.0':
+ resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==}
+
+ '@emnapi/runtime@1.11.1':
+ resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
+
'@emnapi/wasi-threads@1.2.1':
resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}
+ '@emnapi/wasi-threads@1.2.2':
+ resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}
+
'@epic-web/invariant@1.0.0':
resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==}
@@ -557,6 +581,12 @@ packages:
'@emnapi/core': ^1.7.1
'@emnapi/runtime': ^1.7.1
+ '@napi-rs/wasm-runtime@1.1.5':
+ resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==}
+ peerDependencies:
+ '@emnapi/core': ^1.7.1
+ '@emnapi/runtime': ^1.7.1
+
'@noble/hashes@1.4.0':
resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==}
engines: {node: '>= 16'}
@@ -568,9 +598,242 @@ packages:
'@one-ini/wasm@0.1.1':
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
+ '@oxc-parser/binding-android-arm-eabi@0.137.0':
+ resolution: {integrity: sha512-KDs+0VPdEmasOkpuJHW9V5WCF+cvYdMQv2Jd+aJXt+cxIx12NToRQRbXaRwUEDsZw+/jMk81Ve8ZFbjUkJTOwA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [android]
+
+ '@oxc-parser/binding-android-arm64@0.137.0':
+ resolution: {integrity: sha512-WhALNzfy3x/RfC6bsqX+csavuUY0yHHE7XfgPE5M542uhoBZUUoGTPG+nkMbGoG4+gcfss5s7urMyn5QBHu0sw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [android]
+
+ '@oxc-parser/binding-darwin-arm64@0.137.0':
+ resolution: {integrity: sha512-bFPr5hgmNMOMoyPTGtdsK4Ug21RovIPojRMgDDhSp1LtCnc/DkLwGONKjgRjszg677RlGnkYSviQ8hHaUPOVYA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@oxc-parser/binding-darwin-x64@0.137.0':
+ resolution: {integrity: sha512-CL5dMm1asqXIDZHg14FLxj3Mc36w8PI7xCWh1uA4is6z8g2XrIILoTcQYOxDbwzuk34RDPX5IAGUxZr6LA9KAg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [darwin]
+
+ '@oxc-parser/binding-freebsd-x64@0.137.0':
+ resolution: {integrity: sha512-79h8rYGnSlKPGWo7mHr2ixO6ea7aW8B0CT965SZ8SLbNnCOH5aOYBTeVXUY6eMvEaiLyWr8Skuiugr5pDYgLGw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0':
+ resolution: {integrity: sha512-ASgmlSimhGyr0lksgVIo6hibz1obnDq4qJbiMX/AzltfgPnanRrzG1Q+23g8ljOHOjv6dsznkUuCYL3gg0sY1Q==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-parser/binding-linux-arm-musleabihf@0.137.0':
+ resolution: {integrity: sha512-AU2J9aa22Sx32wRGnDjybOU9TQXXQUud5sdUi+ZB0XxwM8aToWLweV+yA0wlQm0yIUVqljquqoHCYEq9II8gJQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-parser/binding-linux-arm64-gnu@0.137.0':
+ resolution: {integrity: sha512-GdEtiG89yMr7XkUGxifgodXEEm2f+xW2f9CpDjlgAnBOwhTmrpQMvhOGobLVKUyzf/qHBXW16smk5zbF3nZU6w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-parser/binding-linux-arm64-musl@0.137.0':
+ resolution: {integrity: sha512-EGJ+Bs8iXx8KBH8DQ5BLoEm5lnHaYjlh4/8j8vFhrr/6z4tqONy5BZDzLpKmmNWlN6Hlc5r8YOuBVHqZ9vRFEQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-parser/binding-linux-ppc64-gnu@0.137.0':
+ resolution: {integrity: sha512-vzFUQENy/fnbSe5DZWovq6tIBc1uhuMztanSW6rz1e9WdQE4gHwYuD7ZII6JnrJifd1R3RSoqiZbgRFlVL2tYQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ppc64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-parser/binding-linux-riscv64-gnu@0.137.0':
+ resolution: {integrity: sha512-SfVI14HBQs9gtLcUD5hTt5hsNbdrqSUNg9S8muN+LhVQ5nf1WwH3hAoK6B9NKgdYgWAQSXFXGiiBedQ4r/BKuw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-parser/binding-linux-riscv64-musl@0.137.0':
+ resolution: {integrity: sha512-e7Ppy4FCIFNQxT/ikSeIWFoQ0l+N9vgtRBtLcyZXeolTzApyVoPqEXsYPrcdM/9i0Bwk8knvYd37vaEMxHyi6g==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-parser/binding-linux-s390x-gnu@0.137.0':
+ resolution: {integrity: sha512-Bho5qFwdhqsIFR7gipYEUlqvi3SRrY8sugxXig380MIaakBB1PyU9+7dBiBVScfImTNWhijUxdBwqrprGdq5WA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-parser/binding-linux-x64-gnu@0.137.0':
+ resolution: {integrity: sha512-36mGWtg7PyFzjJwGDkH6/F4o2nIDEoKXLPr/X/lwqklkomQwJJt1I5GJVmGhovUEmgPK5WAeAZMqlFCehwiy9Q==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-parser/binding-linux-x64-musl@0.137.0':
+ resolution: {integrity: sha512-/Jqx6+N7A44n2BdvUr7pXhVr2vFjs6WGH3unZRczwrfiH0H1zY0QwKQMG/dtRiTlKGDKGukznPT8lx84/oEsZg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-parser/binding-openharmony-arm64@0.137.0':
+ resolution: {integrity: sha512-9Uj0qHNNl+OgT1UTGwF7ixIXU6T1u2SbMidmgPy/h1h/fl2gRS6YpAxxY1gwHofcWjoTwkoMFd8xs5Vuj6GOFA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@oxc-parser/binding-wasm32-wasi@0.137.0':
+ resolution: {integrity: sha512-gW2vfkytNGgMVADiuzdvOfw0mWG9za20F/1fCJsif5aBMAvWJTSbpIXbIe0XkOe0VENk+PadpQ7cZgUy2sUJcA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [wasm32]
+
+ '@oxc-parser/binding-win32-arm64-msvc@0.137.0':
+ resolution: {integrity: sha512-x+pFANF0yL5uK/6T7lu6SlR5qid6sp//eZXKLq5iNsIE+EQg6EaS8/wsW7E91nXXjpnPhSoMOHXShSVhGRdn8w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [win32]
+
+ '@oxc-parser/binding-win32-ia32-msvc@0.137.0':
+ resolution: {integrity: sha512-sQUqym80PFi6McRsIqfJrSu2JrSClEZIXXD+/FjAFoULEKzOPsldIdFBG96xdX8aVMzCNQ9792FPx3MfkEIrFA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ia32]
+ os: [win32]
+
+ '@oxc-parser/binding-win32-x64-msvc@0.137.0':
+ resolution: {integrity: sha512-2AsevxlvNN4WKxpEn3RtqD5zbqMaXF+T7JXblsP4gVuY+vC9dXS4ED/PwfRCliFqoeisYS3Iro4DHzxr0TEvVA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [win32]
+
'@oxc-project/types@0.133.0':
resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==}
+ '@oxc-project/types@0.137.0':
+ resolution: {integrity: sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==}
+
+ '@oxc-resolver/binding-android-arm-eabi@11.21.3':
+ resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==}
+ cpu: [arm]
+ os: [android]
+
+ '@oxc-resolver/binding-android-arm64@11.21.3':
+ resolution: {integrity: sha512-8Q+ZjTLvn2dIcWsrmhdrEihm7q+ag/k+mkry7Z+t0QbbHaVxXQfvH9AewyVMh/WrpEKhQ3DDgx9fYbqeCpeOEw==}
+ cpu: [arm64]
+ os: [android]
+
+ '@oxc-resolver/binding-darwin-arm64@11.21.3':
+ resolution: {integrity: sha512-wkh0qKZGHXVUDxFw3oA1TXnU2BDYY/r775oJflGeIr8uDPPoN2pk8gijQIzYRT6hoql/lg3+Tx/SaTn9e2/aGg==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@oxc-resolver/binding-darwin-x64@11.21.3':
+ resolution: {integrity: sha512-HbNc23FAQYbuyDV2vBWMez4u4mrsm5RAkniGZAWqr6lYZ3N4beeqIb776jzwRl8qL2zRhHVXpUj97X0QgogVzg==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@oxc-resolver/binding-freebsd-x64@11.21.3':
+ resolution: {integrity: sha512-K6xNsTUPEUdfrn0+kbMq5nOUB5w1C5pavPQngt4TM2FpN91lP0PBe2srSpamb4d69O7h86oAi/qWX/kZNRSjkw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3':
+ resolution: {integrity: sha512-VcFmOpcpWX1zoEy8M58tR2M9YxM+Z9RuQhqAx5q0CTmrruaP7Gveejg75hzd/5sg5nk9G3aLALEa3hE2FsmmTQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3':
+ resolution: {integrity: sha512-quVoxFLBy43hWaQbbDtQNRwAX5vX76mv7n64icAtQcJ3eNgVeblqmkupF/hAneNthdqSlnd1sTjb3aQSaDPaCQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-arm64-gnu@11.21.3':
+ resolution: {integrity: sha512-X0AqNZgcD07Q4V3RDK18/vYOj/HQT/FnmEFGYS2jTWqY7JO13ryE3TEs3eAIgUJhBnNkpEaiXqz3VK8M7qQhWQ==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-resolver/binding-linux-arm64-musl@11.21.3':
+ resolution: {integrity: sha512-YkaQnaKYdbuaXvRt5Qd0GpbihzVnyfR6z1SpYfIUC6RTu4NF7lDKPjVkYb+jRI2gedVO2rVpN35Y6akG6ud4Lw==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3':
+ resolution: {integrity: sha512-gB9HwhrPiFqUzDeEq+y/CgAijz1YdI6BnXz5GaH2Pa9cWdutchlkGFAiAuGb/PjVQpiK6NFKzFuztxrweoit7A==}
+ cpu: [ppc64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3':
+ resolution: {integrity: sha512-zjDWBlYk8QGv0H8dsPUWqkfjYIIjG2TvspGkzXL0eImbgxtZorA/klKeHyolevoT3Kvbi+1iMr9Lhrh7jf54Og==}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-resolver/binding-linux-riscv64-musl@11.21.3':
+ resolution: {integrity: sha512-4UfsQvacV388y1zpXL7C1x1FNYaV52JtuNRiuzrfQA2z1z6ElVrsidkGsrvQ5EgeSq1Pj7kaKqrgGkvFuxJ/tw==}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-resolver/binding-linux-s390x-gnu@11.21.3':
+ resolution: {integrity: sha512-b5uH+HKH0MP5mNBYaK75SKsJbw52URqrx2LavYdq6wb0l3ExAG5niYRP9DWUNHdKilpaBVM2bXk9HNWrH3ew7Q==}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-resolver/binding-linux-x64-gnu@11.21.3':
+ resolution: {integrity: sha512-PjYlmilBpNRh2ntXNYAK3Am5w/nPfEpnU/96iNx7CI8EzAn12J4JRiec63wHJTH31nLoCNxBg/829pN+3CfG3Q==}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ '@oxc-resolver/binding-linux-x64-musl@11.21.3':
+ resolution: {integrity: sha512-QTBAb7JuHlZ7JUEyM8UiQi2f7m/L4swBhP2TNpYIDc9Wp/wRw1G/8sl6i13aIzQAXH7LKIm294LeOHd0lQR8zA==}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@oxc-resolver/binding-openharmony-arm64@11.21.3':
+ resolution: {integrity: sha512-4j1DFwjwv36ec9kds0jU/ucQ5Ha4ERO/H95BxR5JFf0kqUUAJ1kwII7XhTc1vZrkdJkvLGC9Q2MbpObpum8RBg==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@oxc-resolver/binding-wasm32-wasi@11.21.3':
+ resolution: {integrity: sha512-i8oluoel5kru/j1WNrjmQSiA3GQ7wvIYVR1IwIoZtKogAhya2iub+ZKIeSIkcJOrnzQ18Tzl/F+kL3fYOxZLvA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@oxc-resolver/binding-win32-arm64-msvc@11.21.3':
+ resolution: {integrity: sha512-M/8dw8dD6aOs+NlPJax401CZB9I7Aut84isQLgALGGwke4Afvw+/7yYhZb94yXf6t2sPLhQLmSmtSV+2FhsOWg==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@oxc-resolver/binding-win32-x64-msvc@11.21.3':
+ resolution: {integrity: sha512-H7BCt/VnS9hnmMp42eGhZ99izSCRvlnWwy/N71K1/J8QoExwY4262Z8QiEkMDtduRJrztayDxETTckmUuAVL9Q==}
+ cpu: [x64]
+ os: [win32]
+
'@peculiar/asn1-schema@2.8.0':
resolution: {integrity: sha512-7YT0U/ze0tF2QOBbE15gKZwy5tvgGyLRiRHLzhlbOpf7BT032oBSd0haZqXn5W6l26WLlu3dyxzjM+2638/z2Q==}
@@ -825,6 +1088,9 @@ packages:
'@tybys/wasm-util@0.10.1':
resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==}
+ '@tybys/wasm-util@0.10.2':
+ resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==}
+
'@types/chai@5.2.2':
resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
@@ -923,6 +1189,15 @@ packages:
'@vitest/utils@4.1.9':
resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==}
+ '@volar/language-core@2.4.28':
+ resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==}
+
+ '@volar/source-map@2.4.28':
+ resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==}
+
+ '@volar/typescript@2.4.28':
+ resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==}
+
'@vue/compiler-core@3.5.39':
resolution: {integrity: sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==}
@@ -938,6 +1213,9 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
+ '@vue/language-core@3.3.6':
+ resolution: {integrity: sha512-LgBMZAy2sR3cQWknpyaxnI6yBkqDfLBPkbdhwRhQCvzfNJRQXPilgQIrdI/v4ytJ0sAq9bWhaPsjqBqneomJ3Q==}
+
'@vue/reactivity@3.5.39':
resolution: {integrity: sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==}
@@ -1016,6 +1294,9 @@ packages:
ajv@8.20.0:
resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
+ alien-signals@3.2.1:
+ resolution: {integrity: sha512-I8FjmltrfnDFoZedi5CG8DghVYNhzb/Ijluz7tCSJH0xpd0484Kowhbb1XDYOxfJpU1p5wnM2X54dA+IfGyD1g==}
+
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
@@ -1680,6 +1961,9 @@ packages:
fast-uri@3.0.1:
resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==}
+ fd-package-json@2.0.0:
+ resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==}
+
fdir@6.4.3:
resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==}
peerDependencies:
@@ -1741,6 +2025,11 @@ packages:
resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==}
engines: {node: '>= 6'}
+ formatly@0.3.0:
+ resolution: {integrity: sha512-9XNj/o4wrRFyhSMJOvsuyMwy8aUfBaZ1VrqHVfohyXf0Sw0e+yfKG+xZaY3arGCOMdwFsqObtzVOc1gU9KiT9w==}
+ engines: {node: '>=18.3.0'}
+ hasBin: true
+
fs-extra@10.1.0:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
engines: {node: '>=12'}
@@ -1841,6 +2130,9 @@ packages:
resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
engines: {node: '>= 0.4'}
+ get-tsconfig@4.14.0:
+ resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==}
+
glob-parent@6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
@@ -2204,6 +2496,10 @@ packages:
resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
hasBin: true
+ jiti@2.7.0:
+ resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==}
+ hasBin: true
+
js-beautify@1.15.4:
resolution: {integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==}
engines: {node: '>=14'}
@@ -2272,6 +2568,11 @@ packages:
keyv@5.6.0:
resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==}
+ knip@6.24.0:
+ resolution: {integrity: sha512-PokLlgeEjLh1rAsB7ts+52wZ37HBr1nDhE6NNONwEaXdeZGCJOkP7ZlIAI2Gtu8xohquzTWy75bc/1diI9shQw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ hasBin: true
+
lazy-val@1.0.5:
resolution: {integrity: sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==}
@@ -2514,6 +2815,9 @@ packages:
ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+ muggle-string@0.4.1:
+ resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
+
nanoid@3.3.12:
resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -2607,6 +2911,13 @@ packages:
resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
engines: {node: '>= 0.4'}
+ oxc-parser@0.137.0:
+ resolution: {integrity: sha512-yFImD+WLElJpLKy8llG1qe4DCmMsL18peRp8XP1JKfig/gISbJkglnpDtX2aTmAn10kZF7164HbN2H8QPsXxGg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+
+ oxc-resolver@11.21.3:
+ resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==}
+
p-finally@1.0.0:
resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
engines: {node: '>=4'}
@@ -2670,6 +2981,9 @@ packages:
parse5@8.0.1:
resolution: {integrity: sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==}
+ path-browserify@1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+
path-exists@3.0.0:
resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
engines: {node: '>=4'}
@@ -2896,6 +3210,9 @@ packages:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
resolve-protobuf-schema@2.1.0:
resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==}
@@ -3029,6 +3346,10 @@ packages:
resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==}
engines: {node: '>=18'}
+ smol-toml@1.7.0:
+ resolution: {integrity: sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==}
+ engines: {node: '>= 18'}
+
source-map-js@1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
@@ -3122,6 +3443,10 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
+ strip-json-comments@5.0.3:
+ resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==}
+ engines: {node: '>=14.16'}
+
sumchecker@3.0.1:
resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==}
engines: {node: '>= 8.0'}
@@ -3265,10 +3590,19 @@ packages:
resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==}
engines: {node: '>= 0.4'}
+ typescript@6.0.3:
+ resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
uint8array-extras@1.5.0:
resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==}
engines: {node: '>=18'}
+ unbash@4.0.2:
+ resolution: {integrity: sha512-8gwNZ29+0/3zmXw7ToIHZtg6wK37xnniRUdBt7B27xZxaxfgR5tGMaGHT0t0dLtBV9fXE7zurh0s6Z1DHVjfWg==}
+ engines: {node: '>=14'}
+
unbox-primitive@1.1.0:
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
engines: {node: '>= 0.4'}
@@ -3436,6 +3770,9 @@ packages:
jsdom:
optional: true
+ vscode-uri@3.1.0:
+ resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
+
vue-component-type-helpers@3.3.5:
resolution: {integrity: sha512-Fe1jyPJoUGpJOYKOri44jduR7My4yYINOMJISuMAbmrs+L5LbIDUc8NTWZYY3EJLK0yPLuCmcd5zoCsE4k2/KA==}
@@ -3456,6 +3793,12 @@ packages:
peerDependencies:
vue: ^3.5.0
+ vue-tsc@3.3.6:
+ resolution: {integrity: sha512-ERXGgbKSBGFUkavrJ1Iwj0ZVxKqB/5UOx65IXy7fPf2UsoI21n3ssQLwdvx8xyUGgJe9PvSZTM/FYzIdwUDPFA==}
+ hasBin: true
+ peerDependencies:
+ typescript: '>=5.0.0'
+
vue@3.5.39:
resolution: {integrity: sha512-xmZCYabFGcirU8r0fTuvl/LICc1OU620rnqepaJDL/a141ZigkG7AyaxQLdqJ02ZRYzWe6YPaDHeQx7MfknQfA==}
peerDependencies:
@@ -3483,6 +3826,10 @@ packages:
resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
engines: {node: '>=18'}
+ walk-up-path@4.0.0:
+ resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==}
+ engines: {node: 20 || >=22}
+
web-worker@1.5.0:
resolution: {integrity: sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==}
@@ -3604,6 +3951,11 @@ packages:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'}
+ yaml@2.9.0:
+ resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==}
+ engines: {node: '>= 14.6'}
+ hasBin: true
+
yargs-parser@18.1.1:
resolution: {integrity: sha512-KRHEsOM16IX7XuLnMOqImcPNbLVXMNHYAoFc3BKR8Ortl5gzDbtXvvEoGx9imk5E+X1VeNKNlcHr8B8vi+7ipA==}
engines: {node: '>=6'}
@@ -3630,6 +3982,9 @@ packages:
zarrita@0.7.1:
resolution: {integrity: sha512-Nu4liRKJES1kkIjWALXSryglJf2+WJURUxgndklfX+mTBCd0lk4MV797p00lt4NzmU3Bbdbs10uxeN8LWwPyWA==}
+ zod@4.4.3:
+ resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
+
zstddec@0.2.0:
resolution: {integrity: sha512-oyPnDa1X5c13+Y7mA/FDMNJrn4S8UNBe0KCqtDmor40Re7ALrPN6npFwyYVRRh+PqozZQdeg23QtbcamZnG5rA==}
@@ -3804,26 +4159,53 @@ snapshots:
tslib: 2.4.0
optional: true
+ '@emnapi/core@1.11.0':
+ dependencies:
+ '@emnapi/wasi-threads': 1.2.2
+ tslib: 2.4.0
+ optional: true
+
+ '@emnapi/core@1.11.1':
+ dependencies:
+ '@emnapi/wasi-threads': 1.2.2
+ tslib: 2.4.0
+ optional: true
+
'@emnapi/runtime@1.10.0':
dependencies:
tslib: 2.4.0
optional: true
+ '@emnapi/runtime@1.11.0':
+ dependencies:
+ tslib: 2.4.0
+ optional: true
+
+ '@emnapi/runtime@1.11.1':
+ dependencies:
+ tslib: 2.4.0
+ optional: true
+
'@emnapi/wasi-threads@1.2.1':
dependencies:
tslib: 2.4.0
optional: true
+ '@emnapi/wasi-threads@1.2.2':
+ dependencies:
+ tslib: 2.4.0
+ optional: true
+
'@epic-web/invariant@1.0.0': {}
- '@eslint-community/eslint-utils@4.4.0(eslint@9.39.4(jiti@2.6.1))':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.39.4(jiti@2.7.0))':
dependencies:
- eslint: 9.39.4(jiti@2.6.1)
+ eslint: 9.39.4(jiti@2.7.0)
eslint-visitor-keys: 3.3.0
- '@eslint-community/eslint-utils@4.8.0(eslint@9.39.4(jiti@2.6.1))':
+ '@eslint-community/eslint-utils@4.8.0(eslint@9.39.4(jiti@2.7.0))':
dependencies:
- eslint: 9.39.4(jiti@2.6.1)
+ eslint: 9.39.4(jiti@2.7.0)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@@ -3907,7 +4289,7 @@ snapshots:
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
- string-width-cjs: string-width@4.2.0
+ string-width-cjs: string-width@4.2.3
strip-ansi: 6.0.1
strip-ansi-cjs: strip-ansi@6.0.1
wrap-ansi: 8.1.0
@@ -4007,14 +4389,155 @@ snapshots:
'@tybys/wasm-util': 0.10.1
optional: true
+ '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)':
+ dependencies:
+ '@emnapi/core': 1.11.0
+ '@emnapi/runtime': 1.11.0
+ '@tybys/wasm-util': 0.10.2
+ optional: true
+
+ '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
+ dependencies:
+ '@emnapi/core': 1.11.1
+ '@emnapi/runtime': 1.11.1
+ '@tybys/wasm-util': 0.10.2
+ optional: true
+
'@noble/hashes@1.4.0': {}
'@noble/hashes@2.2.0': {}
'@one-ini/wasm@0.1.1': {}
+ '@oxc-parser/binding-android-arm-eabi@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-android-arm64@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-darwin-arm64@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-darwin-x64@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-freebsd-x64@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm-musleabihf@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm64-gnu@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-arm64-musl@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-ppc64-gnu@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-riscv64-gnu@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-riscv64-musl@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-s390x-gnu@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-x64-gnu@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-linux-x64-musl@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-openharmony-arm64@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-wasm32-wasi@0.137.0':
+ dependencies:
+ '@emnapi/core': 1.11.1
+ '@emnapi/runtime': 1.11.1
+ '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
+ optional: true
+
+ '@oxc-parser/binding-win32-arm64-msvc@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-win32-ia32-msvc@0.137.0':
+ optional: true
+
+ '@oxc-parser/binding-win32-x64-msvc@0.137.0':
+ optional: true
+
'@oxc-project/types@0.133.0': {}
+ '@oxc-project/types@0.137.0': {}
+
+ '@oxc-resolver/binding-android-arm-eabi@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-android-arm64@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-darwin-arm64@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-darwin-x64@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-freebsd-x64@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm64-gnu@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm64-musl@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-riscv64-musl@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-s390x-gnu@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-gnu@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-musl@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-openharmony-arm64@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-wasm32-wasi@11.21.3':
+ dependencies:
+ '@emnapi/core': 1.11.0
+ '@emnapi/runtime': 1.11.0
+ '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)
+ optional: true
+
+ '@oxc-resolver/binding-win32-arm64-msvc@11.21.3':
+ optional: true
+
+ '@oxc-resolver/binding-win32-x64-msvc@11.21.3':
+ optional: true
+
'@peculiar/asn1-schema@2.8.0':
dependencies:
'@peculiar/utils': 2.0.3
@@ -4175,25 +4698,30 @@ snapshots:
'@tailwindcss/oxide-win32-arm64-msvc': 4.2.4
'@tailwindcss/oxide-win32-x64-msvc': 4.2.4
- '@tailwindcss/vite@4.2.4(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))':
+ '@tailwindcss/vite@4.2.4(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))':
dependencies:
'@tailwindcss/node': 4.2.4
'@tailwindcss/oxide': 4.2.4
tailwindcss: 4.2.4
- vite: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
+ vite: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
'@tanstack/virtual-core@3.17.2': {}
- '@tanstack/vue-virtual@3.13.30(vue@3.5.39)':
+ '@tanstack/vue-virtual@3.13.30(vue@3.5.39(typescript@6.0.3))':
dependencies:
'@tanstack/virtual-core': 3.17.2
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
'@tybys/wasm-util@0.10.1':
dependencies:
tslib: 2.4.0
optional: true
+ '@tybys/wasm-util@0.10.2':
+ dependencies:
+ tslib: 2.4.0
+ optional: true
+
'@types/chai@5.2.2':
dependencies:
'@types/deep-eql': 4.0.0
@@ -4231,11 +4759,11 @@ snapshots:
'@types/trusted-types@2.0.7':
optional: true
- '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))(vue@3.5.39)':
+ '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.39(typescript@6.0.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
- vue: 3.5.39
+ vite: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
+ vue: 3.5.39(typescript@6.0.3)
'@vitest/coverage-v8@4.1.5(vitest@4.1.5)':
dependencies:
@@ -4249,7 +4777,7 @@ snapshots:
obug: 2.1.1
std-env: 4.0.0-rc.1
tinyrainbow: 3.1.0
- vitest: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))
+ vitest: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))
'@vitest/expect@4.1.5':
dependencies:
@@ -4260,13 +4788,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.5(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))':
+ '@vitest/mocker@4.1.5(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))':
dependencies:
'@vitest/spy': 4.1.5
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
+ vite: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
'@vitest/pretty-format@4.1.5':
dependencies:
@@ -4299,7 +4827,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.1.0
- vitest: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))
+ vitest: 4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))
'@vitest/utils@4.1.5':
dependencies:
@@ -4313,6 +4841,18 @@ snapshots:
convert-source-map: 2.0.0
tinyrainbow: 3.1.0
+ '@volar/language-core@2.4.28':
+ dependencies:
+ '@volar/source-map': 2.4.28
+
+ '@volar/source-map@2.4.28': {}
+
+ '@volar/typescript@2.4.28':
+ dependencies:
+ '@volar/language-core': 2.4.28
+ path-browserify: 1.0.1
+ vscode-uri: 3.1.0
+
'@vue/compiler-core@3.5.39':
dependencies:
'@babel/parser': 7.29.7
@@ -4345,6 +4885,16 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
+ '@vue/language-core@3.3.6':
+ dependencies:
+ '@volar/language-core': 2.4.28
+ '@vue/compiler-dom': 3.5.39
+ '@vue/shared': 3.5.39
+ alien-signals: 3.2.1
+ muggle-string: 0.4.1
+ path-browserify: 1.0.1
+ picomatch: 4.0.4
+
'@vue/reactivity@3.5.39':
dependencies:
'@vue/shared': 3.5.39
@@ -4361,28 +4911,28 @@ snapshots:
'@vue/shared': 3.5.39
csstype: 3.2.3
- '@vue/server-renderer@3.5.39(vue@3.5.39)':
+ '@vue/server-renderer@3.5.39(vue@3.5.39(typescript@6.0.3))':
dependencies:
'@vue/compiler-ssr': 3.5.39
'@vue/shared': 3.5.39
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
'@vue/shared@3.5.39': {}
- '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39(vue@3.5.39))(vue@3.5.39)':
+ '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39(vue@3.5.39(typescript@6.0.3)))(vue@3.5.39(typescript@6.0.3))':
dependencies:
'@vue/compiler-dom': 3.5.39
js-beautify: 1.15.4
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
vue-component-type-helpers: 3.3.5
optionalDependencies:
- '@vue/server-renderer': 3.5.39(vue@3.5.39)
+ '@vue/server-renderer': 3.5.39(vue@3.5.39(typescript@6.0.3))
- '@vuetify/loader-shared@2.1.2(vue@3.5.39)(vuetify@3.12.8)':
+ '@vuetify/loader-shared@2.1.2(vue@3.5.39(typescript@6.0.3))(vuetify@3.12.8)':
dependencies:
upath: 2.0.1
- vue: 3.5.39
- vuetify: 3.12.8(vite-plugin-vuetify@2.1.3)(vue@3.5.39)
+ vue: 3.5.39(typescript@6.0.3)
+ vuetify: 3.12.8(typescript@6.0.3)(vite-plugin-vuetify@2.1.3)(vue@3.5.39(typescript@6.0.3))
'@zarrita/storage@0.2.0':
dependencies:
@@ -4433,6 +4983,8 @@ snapshots:
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
+ alien-signals@3.2.1: {}
+
ansi-regex@5.0.1: {}
ansi-styles@4.0.0:
@@ -5078,32 +5630,32 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.6.1)):
+ eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)):
dependencies:
- eslint: 9.39.4(jiti@2.6.1)
+ eslint: 9.39.4(jiti@2.7.0)
- eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1))(prettier@3.9.3):
+ eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)))(eslint@9.39.4(jiti@2.7.0))(prettier@3.9.3):
dependencies:
- eslint: 9.39.4(jiti@2.6.1)
+ eslint: 9.39.4(jiti@2.7.0)
prettier: 3.9.3
prettier-linter-helpers: 1.0.1
synckit: 0.11.13
optionalDependencies:
- eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.6.1))
+ eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.7.0))
eslint-plugin-security@3.0.1:
dependencies:
safe-regex: 2.1.1
- eslint-plugin-vue@10.9.2(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.6.1))):
+ eslint-plugin-vue@10.9.2(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.7.0))):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.39.4(jiti@2.6.1))
- eslint: 9.39.4(jiti@2.6.1)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.39.4(jiti@2.7.0))
+ eslint: 9.39.4(jiti@2.7.0)
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 7.1.0
semver: 7.5.2
- vue-eslint-parser: 10.4.1(eslint@9.39.4(jiti@2.6.1))
+ vue-eslint-parser: 10.4.1(eslint@9.39.4(jiti@2.7.0))
xml-name-validator: 4.0.0
eslint-scope@8.2.0:
@@ -5124,9 +5676,9 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
- eslint@9.39.4(jiti@2.6.1):
+ eslint@9.39.4(jiti@2.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.6.1))
+ '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.2
'@eslint/config-helpers': 0.4.2
@@ -5161,7 +5713,7 @@ snapshots:
natural-compare: 1.4.0
optionator: 0.9.3
optionalDependencies:
- jiti: 2.6.1
+ jiti: 2.7.0
transitivePeerDependencies:
- supports-color
@@ -5237,6 +5789,10 @@ snapshots:
fast-uri@3.0.1: {}
+ fd-package-json@2.0.0:
+ dependencies:
+ walk-up-path: 4.0.0
+
fdir@6.4.3(picomatch@4.0.4):
optionalDependencies:
picomatch: 4.0.4
@@ -5296,6 +5852,10 @@ snapshots:
hasown: 2.0.4
mime-types: 2.1.35
+ formatly@0.3.0:
+ dependencies:
+ fd-package-json: 2.0.0
+
fs-extra@10.1.0:
dependencies:
graceful-fs: 4.2.0
@@ -5435,6 +5995,10 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.3.0
+ get-tsconfig@4.14.0:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
glob-parent@6.0.2:
dependencies:
is-glob: 4.0.3
@@ -5805,6 +6369,8 @@ snapshots:
jiti@2.6.1: {}
+ jiti@2.7.0: {}
+
js-beautify@1.15.4:
dependencies:
config-chain: 1.1.13
@@ -5891,6 +6457,22 @@ snapshots:
dependencies:
'@keyv/serialize': 1.1.1
+ knip@6.24.0:
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.4)
+ formatly: 0.3.0
+ get-tsconfig: 4.14.0
+ jiti: 2.7.0
+ oxc-parser: 0.137.0
+ oxc-resolver: 11.21.3
+ picomatch: 4.0.4
+ smol-toml: 1.7.0
+ strip-json-comments: 5.0.3
+ tinyglobby: 0.2.17
+ unbash: 4.0.2
+ yaml: 2.9.0
+ zod: 4.4.3
+
lazy-val@1.0.5: {}
lcid@2.0.0:
@@ -6070,6 +6652,8 @@ snapshots:
ms@2.0.0: {}
+ muggle-string@0.4.1: {}
+
nanoid@3.3.12: {}
natural-compare@1.4.0: {}
@@ -6178,6 +6762,53 @@ snapshots:
object-keys: 1.1.1
safe-push-apply: 1.0.0
+ oxc-parser@0.137.0:
+ dependencies:
+ '@oxc-project/types': 0.137.0
+ optionalDependencies:
+ '@oxc-parser/binding-android-arm-eabi': 0.137.0
+ '@oxc-parser/binding-android-arm64': 0.137.0
+ '@oxc-parser/binding-darwin-arm64': 0.137.0
+ '@oxc-parser/binding-darwin-x64': 0.137.0
+ '@oxc-parser/binding-freebsd-x64': 0.137.0
+ '@oxc-parser/binding-linux-arm-gnueabihf': 0.137.0
+ '@oxc-parser/binding-linux-arm-musleabihf': 0.137.0
+ '@oxc-parser/binding-linux-arm64-gnu': 0.137.0
+ '@oxc-parser/binding-linux-arm64-musl': 0.137.0
+ '@oxc-parser/binding-linux-ppc64-gnu': 0.137.0
+ '@oxc-parser/binding-linux-riscv64-gnu': 0.137.0
+ '@oxc-parser/binding-linux-riscv64-musl': 0.137.0
+ '@oxc-parser/binding-linux-s390x-gnu': 0.137.0
+ '@oxc-parser/binding-linux-x64-gnu': 0.137.0
+ '@oxc-parser/binding-linux-x64-musl': 0.137.0
+ '@oxc-parser/binding-openharmony-arm64': 0.137.0
+ '@oxc-parser/binding-wasm32-wasi': 0.137.0
+ '@oxc-parser/binding-win32-arm64-msvc': 0.137.0
+ '@oxc-parser/binding-win32-ia32-msvc': 0.137.0
+ '@oxc-parser/binding-win32-x64-msvc': 0.137.0
+
+ oxc-resolver@11.21.3:
+ optionalDependencies:
+ '@oxc-resolver/binding-android-arm-eabi': 11.21.3
+ '@oxc-resolver/binding-android-arm64': 11.21.3
+ '@oxc-resolver/binding-darwin-arm64': 11.21.3
+ '@oxc-resolver/binding-darwin-x64': 11.21.3
+ '@oxc-resolver/binding-freebsd-x64': 11.21.3
+ '@oxc-resolver/binding-linux-arm-gnueabihf': 11.21.3
+ '@oxc-resolver/binding-linux-arm-musleabihf': 11.21.3
+ '@oxc-resolver/binding-linux-arm64-gnu': 11.21.3
+ '@oxc-resolver/binding-linux-arm64-musl': 11.21.3
+ '@oxc-resolver/binding-linux-ppc64-gnu': 11.21.3
+ '@oxc-resolver/binding-linux-riscv64-gnu': 11.21.3
+ '@oxc-resolver/binding-linux-riscv64-musl': 11.21.3
+ '@oxc-resolver/binding-linux-s390x-gnu': 11.21.3
+ '@oxc-resolver/binding-linux-x64-gnu': 11.21.3
+ '@oxc-resolver/binding-linux-x64-musl': 11.21.3
+ '@oxc-resolver/binding-openharmony-arm64': 11.21.3
+ '@oxc-resolver/binding-wasm32-wasi': 11.21.3
+ '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3
+ '@oxc-resolver/binding-win32-x64-msvc': 11.21.3
+
p-finally@1.0.0: {}
p-is-promise@1.1.0: {}
@@ -6233,6 +6864,8 @@ snapshots:
dependencies:
entities: 8.0.0
+ path-browserify@1.0.1: {}
+
path-exists@3.0.0: {}
path-exists@4.0.0: {}
@@ -6459,6 +7092,8 @@ snapshots:
resolve-from@4.0.0: {}
+ resolve-pkg-maps@1.0.0: {}
+
resolve-protobuf-schema@2.1.0:
dependencies:
protocol-buffers-schema: 3.6.1
@@ -6633,6 +7268,8 @@ snapshots:
mrmime: 2.0.0
totalist: 3.0.0
+ smol-toml@1.7.0: {}
+
source-map-js@1.0.2: {}
source-map-js@1.2.1: {}
@@ -6737,6 +7374,8 @@ snapshots:
strip-json-comments@3.1.1: {}
+ strip-json-comments@5.0.3: {}
+
sumchecker@3.0.1:
dependencies:
debug: 4.3.1
@@ -6898,8 +7537,12 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
+ typescript@6.0.3: {}
+
uint8array-extras@1.5.0: {}
+ unbash@4.0.2: {}
+
unbox-primitive@1.1.0:
dependencies:
call-bound: 1.0.4
@@ -6966,18 +7609,18 @@ snapshots:
'@egjs/hammerjs': 2.0.17
component-emitter: 2.0.0
- vite-plugin-vuetify@2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))(vue@3.5.39)(vuetify@3.12.8):
+ vite-plugin-vuetify@2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.39(typescript@6.0.3))(vuetify@3.12.8):
dependencies:
- '@vuetify/loader-shared': 2.1.2(vue@3.5.39)(vuetify@3.12.8)
+ '@vuetify/loader-shared': 2.1.2(vue@3.5.39(typescript@6.0.3))(vuetify@3.12.8)
debug: 4.3.1
upath: 2.0.1
- vite: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
- vue: 3.5.39
- vuetify: 3.12.8(vite-plugin-vuetify@2.1.3)(vue@3.5.39)
+ vite: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
+ vue: 3.5.39(typescript@6.0.3)
+ vuetify: 3.12.8(typescript@6.0.3)(vite-plugin-vuetify@2.1.3)(vue@3.5.39(typescript@6.0.3))
transitivePeerDependencies:
- supports-color
- vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0):
+ vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0):
dependencies:
lightningcss: 1.32.0
picomatch: 4.0.4
@@ -6987,13 +7630,14 @@ snapshots:
optionalDependencies:
'@types/node': 24.9.0
fsevents: 2.3.3
- jiti: 2.6.1
+ jiti: 2.7.0
terser: 5.48.0
+ yaml: 2.9.0
- vitest@4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)):
+ vitest@4.1.5(@types/node@24.9.0)(@vitest/coverage-v8@4.1.5)(@vitest/ui@4.1.9)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.5
- '@vitest/mocker': 4.1.5(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))
+ '@vitest/mocker': 4.1.5(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.5
'@vitest/runner': 4.1.5
'@vitest/snapshot': 4.1.5
@@ -7010,7 +7654,7 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.1.0
- vite: 8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0)
+ vite: 8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 24.9.0
@@ -7020,12 +7664,14 @@ snapshots:
transitivePeerDependencies:
- msw
+ vscode-uri@3.1.0: {}
+
vue-component-type-helpers@3.3.5: {}
- vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.6.1)):
+ vue-eslint-parser@10.4.1(eslint@9.39.4(jiti@2.7.0)):
dependencies:
debug: 4.3.1
- eslint: 9.39.4(jiti@2.6.1)
+ eslint: 9.39.4(jiti@2.7.0)
eslint-scope: 8.2.0
eslint-visitor-keys: 4.2.0
espree: 10.3.0
@@ -7034,37 +7680,48 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vue-i18n@11.4.6(vue@3.5.39):
+ vue-i18n@11.4.6(vue@3.5.39(typescript@6.0.3)):
dependencies:
'@intlify/core-base': 11.4.6
'@intlify/devtools-types': 11.4.6
'@intlify/shared': 11.4.6
'@vue/devtools-api': 6.6.4
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
- vue-router@4.6.4(vue@3.5.39):
+ vue-router@4.6.4(vue@3.5.39(typescript@6.0.3)):
dependencies:
'@vue/devtools-api': 6.6.4
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
- vue@3.5.39:
+ vue-tsc@3.3.6(typescript@6.0.3):
+ dependencies:
+ '@volar/typescript': 2.4.28
+ '@vue/language-core': 3.3.6
+ typescript: 6.0.3
+
+ vue@3.5.39(typescript@6.0.3):
dependencies:
'@vue/compiler-dom': 3.5.39
'@vue/compiler-sfc': 3.5.39
'@vue/runtime-dom': 3.5.39
- '@vue/server-renderer': 3.5.39(vue@3.5.39)
+ '@vue/server-renderer': 3.5.39(vue@3.5.39(typescript@6.0.3))
'@vue/shared': 3.5.39
+ optionalDependencies:
+ typescript: 6.0.3
- vuetify@3.12.8(vite-plugin-vuetify@2.1.3)(vue@3.5.39):
+ vuetify@3.12.8(typescript@6.0.3)(vite-plugin-vuetify@2.1.3)(vue@3.5.39(typescript@6.0.3)):
dependencies:
- vue: 3.5.39
+ vue: 3.5.39(typescript@6.0.3)
optionalDependencies:
- vite-plugin-vuetify: 2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.6.1)(terser@5.48.0))(vue@3.5.39)(vuetify@3.12.8)
+ typescript: 6.0.3
+ vite-plugin-vuetify: 2.1.3(vite@8.0.16(@types/node@24.9.0)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.39(typescript@6.0.3))(vuetify@3.12.8)
w3c-xmlserializer@5.0.0:
dependencies:
xml-name-validator: 5.0.0
+ walk-up-path@4.0.0: {}
+
web-worker@1.5.0: {}
webcrypto-core@1.9.2:
@@ -7201,6 +7858,8 @@ snapshots:
yallist@5.0.0: {}
+ yaml@2.9.0: {}
+
yargs-parser@18.1.1:
dependencies:
camelcase: 5.0.0
@@ -7254,4 +7913,6 @@ snapshots:
'@zarrita/storage': 0.2.0
numcodecs: 0.3.2
+ zod@4.4.3: {}
+
zstddec@0.2.0: {}
diff --git a/pyproject.toml b/pyproject.toml
index 00af395a..67bb8511 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -24,7 +24,7 @@ dependencies = [
"lxmf>=1.0.1",
"psutil>=7.2.2",
"pyserial>=3.5",
- "rns>=1.3.5",
+ "rns>=1.3.7",
"websockets>=16.0",
"bcrypt>=5.0.0,<6.0.0",
"aiohttp-session>=2.12.1,<3.0.0",
@@ -32,7 +32,7 @@ dependencies = [
"pycparser>=3.0",
"audioop-lts>=0.2.2; python_version >= '3.13'",
"ply>=3.11,<4.0",
- "lxst>=0.4.7",
+ "lxst>=0.4.8",
"miniaudio (>=1.70,<2.0)",
"cbor2>=6.1.1",
]
@@ -74,6 +74,7 @@ dev = [
"pytest-xdist>=3.8.0",
"ruff>=0.14.0",
"mutmut>=3.5.0; python_version < '4.0'",
+ "basedpyright>=1.39.9",
]
[tool.ruff]
diff --git a/pyrightconfig.json b/pyrightconfig.json
new file mode 100644
index 00000000..5e1a4b92
--- /dev/null
+++ b/pyrightconfig.json
@@ -0,0 +1,15 @@
+{
+ "include": ["meshchatx/src/backend", "meshchatx/src/env_utils.py"],
+ "exclude": ["**/vendor/**", "**/build/**", "**/node_modules/**", "**/__pycache__/**"],
+ "extraPaths": ["vendor/lxmfy"],
+ "pythonVersion": "3.11",
+ "typeCheckingMode": "basic",
+ "baselineFile": ".basedpyright/baseline.json",
+ "reportMissingTypeArgument": "none",
+ "reportUnknownArgumentType": "none",
+ "reportUnknownMemberType": "none",
+ "reportUnknownVariableType": "none",
+ "reportUnknownParameterType": "none",
+ "reportMissingTypeStubs": "none",
+ "reportPrivateImportUsage": "none"
+}
diff --git a/requirements.txt b/requirements.txt
index 58d4a922..794e26b7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -510,8 +510,8 @@ lxmf==1.0.1 \
# via
# lxst
# reticulum-meshchatx
-lxst==0.4.7 \
- --hash=sha256:a582378b56a2762f530eb28308523cfa5d6b6b83227b03d3c0f8c4f9ba084ea6
+lxst==0.4.8 \
+ --hash=sha256:4cdf9c0b5e7fed85805c9716491b0eb9b753c43d15e6c6d7c5c53ebe2a7489b7
# via reticulum-meshchatx
miniaudio==1.71 \
--hash=sha256:06222d80b057ca4beccb6f97a134c2c2bf646ef7890e1759cfc09db7eecec44d \
@@ -897,9 +897,9 @@ pyserial==3.5 \
# via
# reticulum-meshchatx
# rns
-rns==1.3.5 \
- --hash=sha256:1772888c65d03667222b4143d64897074371ea5246f40e1645824124532c340f \
- --hash=sha256:63145ea1c0fa526a7914c0a72c4a82279b59719875918b0558d049d29198cee3
+rns==1.3.7 \
+ --hash=sha256:6757db65c0af212b386b7e44b95eda4e36d6b11cae834258bc6d2d11dac6e125 \
+ --hash=sha256:95d3bab98513e7f4318ea2dc0b743a21ce9e3c94caee2eb587203ca4b61fd9ed
# via
# lxmf
# lxst
diff --git a/scripts/build-android-wheels-local.sh b/scripts/build-android-wheels-local.sh
index db695d99..54e70811 100755
--- a/scripts/build-android-wheels-local.sh
+++ b/scripts/build-android-wheels-local.sh
@@ -26,7 +26,7 @@ Options:
--api-level N Android API level for wheel tag (default: 24)
--pycodec2-version V pycodec2 version to build (default: 4.1.1)
--numpy-version V NumPy version used during pycodec2 build (default: 1.26.2)
- --lxst-version V LXST wheel version for metadata patch (default: 0.4.7)
+ --lxst-version V LXST wheel version for metadata patch (default: 0.4.8)
--bleak-version V bleak pure-python wheel version to vendor (default: 3.0.2)
--no-lxst-patch Skip LXST metadata patch
--only-recipes LIST Comma-separated recipe directory names under
@@ -54,7 +54,7 @@ API_LEVEL="24"
PYCODEC2_VERSION="4.1.1"
LIBCODEC2_VERSION="1.2.0"
NUMPY_VERSION="1.26.2"
-LXST_VERSION="0.4.7"
+LXST_VERSION="0.4.8"
BLEAK_VERSION="3.0.2"
PATCH_LXST="1"
ONLY_RECIPES=""
diff --git a/tests/backend/test_docker_runtime_smoke.py b/tests/backend/test_docker_runtime_smoke.py
index 5e204a1d..9b42851f 100644
--- a/tests/backend/test_docker_runtime_smoke.py
+++ b/tests/backend/test_docker_runtime_smoke.py
@@ -4,7 +4,6 @@
from __future__ import annotations
-import json
import os
import shutil
import subprocess
@@ -66,6 +65,9 @@ def test_docker_image_serves_status():
def test_docker_status_json_shape():
"""Lightweight follow-up: status body matches minimal contract when smoke script left output."""
sample = {"status": "ok", "listen_port": 8000, "https_enabled": True}
- from tests.backend.api_json_contract_schemas import API_V1_STATUS_SCHEMA, assert_matches_schema
+ from tests.backend.api_json_contract_schemas import (
+ API_V1_STATUS_SCHEMA,
+ assert_matches_schema,
+ )
assert_matches_schema(sample, API_V1_STATUS_SCHEMA)
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 00000000..0e79bff8
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,39 @@
+{
+ "compilerOptions": {
+ "target": "ES2022",
+ "module": "ESNext",
+ "moduleResolution": "bundler",
+ "lib": ["ES2022", "DOM", "DOM.Iterable"],
+ "jsx": "preserve",
+ "allowJs": true,
+ "checkJs": false,
+ "noEmit": true,
+ "strict": false,
+ "skipLibCheck": true,
+ "isolatedModules": true,
+ "resolveJsonModule": true,
+ "paths": {
+ "micron-parser": ["./node_modules/micron-parser/js/micron-parser.js"]
+ }
+ },
+ "include": [
+ "meshchatx/src/frontend/**/*.vue",
+ "meshchatx/src/frontend/**/*.js",
+ "electron/**/*.js",
+ "vite.config.js"
+ ],
+ "exclude": [
+ "node_modules",
+ "meshchatx/public",
+ "meshchatx/src/frontend/public",
+ "build",
+ "dist",
+ "vendor",
+ "android",
+ "tests"
+ ],
+ "vueCompilerOptions": {
+ "target": 3,
+ "strictTemplates": true
+ }
+}
diff --git a/uv.lock b/uv.lock
index a796ce44..d7711960 100644
--- a/uv.lock
+++ b/uv.lock
@@ -242,6 +242,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/f6/22/91616fe707a5c5510de2cac9b046a30defe7007ba8a0c04f9c08f27df312/audioop_lts-0.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:b492c3b040153e68b9fdaff5913305aaaba5bb433d8a7f73d5cf6a64ed3cc1dd", size = 25206, upload-time = "2025-08-05T16:43:16.444Z" },
]
+[[package]]
+name = "basedpyright"
+version = "1.39.9"
+source = { registry = "https://pypi.org/simple" }
+dependencies = [
+ { name = "nodejs-wheel-binaries" },
+]
+sdist = { url = "https://files.pythonhosted.org/packages/7a/4b/c1f4e211e50389304d6af32b9280e026a7133e3ad59bbdf8f7a3250f8bee/basedpyright-1.39.9.tar.gz", hash = "sha256:32cbea5fc8273e89df3db20daea56cb7286e419ccdfdc479c64759d2dc071901", size = 24412216, upload-time = "2026-06-27T02:19:49.834Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/2a/d4/e1fa108710d0498a18c77b1e13897f31eab47c69aa8cfe2d2a4df746541e/basedpyright-1.39.9-py3-none-any.whl", hash = "sha256:6b0837b9eba972c71895167ab9b127e6afdbc17abc92312e3f8d15ca82a5611c", size = 13374276, upload-time = "2026-06-27T02:19:54.431Z" },
+]
+
[[package]]
name = "bcrypt"
version = "5.0.0"
@@ -1017,7 +1029,7 @@ wheels = [
[[package]]
name = "lxst"
-version = "0.4.7"
+version = "0.4.8"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "audioop-lts", marker = "python_full_version >= '3.13'" },
@@ -1028,7 +1040,7 @@ dependencies = [
{ name = "rns" },
]
wheels = [
- { url = "https://files.pythonhosted.org/packages/94/6e/13d946563893273853afa5c2a7c035e87a8c9122365882d1877891fd370b/lxst-0.4.7-py3-none-any.whl", hash = "sha256:a582378b56a2762f530eb28308523cfa5d6b6b83227b03d3c0f8c4f9ba084ea6", size = 3676786, upload-time = "2026-06-07T13:03:23.649Z" },
+ { url = "https://files.pythonhosted.org/packages/01/43/73bf35870920ee00b0de32fd6c51f2f3f025b8f7ca6d7e68e272587c2fb4/lxst-0.4.8-py3-none-any.whl", hash = "sha256:4cdf9c0b5e7fed85805c9716491b0eb9b753c43d15e6c6d7c5c53ebe2a7489b7", size = 3687968, upload-time = "2026-06-23T22:52:56.649Z" },
]
[[package]]
@@ -1247,6 +1259,22 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/4f/23/ac475f6db39643946feb09290a2178d603d2b623034d56d3f5059cddb769/mutmut-3.5.0-py3-none-any.whl", hash = "sha256:f19f2dd2e977eb9dc17255d8cb11e24fbfc3191620fba3108cac25779c9d78c9", size = 34242, upload-time = "2026-02-22T18:46:43.113Z" },
]
+[[package]]
+name = "nodejs-wheel-binaries"
+version = "24.16.0"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/a3/22/2a5beb4e21417c73233d9f65cf6f3e96e891b80d2f550a8f630ebc6b88c6/nodejs_wheel_binaries-24.16.0.tar.gz", hash = "sha256:c973cb69dc5fd16e6f6dc6e579e2c3d5534e2a1f57619dddf5ba070efa7dde37", size = 8056, upload-time = "2026-05-30T16:52:09.807Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/83/d1/68b43b53cd0fa83ae6fd406705023ca988d9e0ca41c724d82e66fbeb2ef6/nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_arm64.whl", hash = "sha256:d9f8f677dcf30e37ac244f07869726abe043f01eb0f45722b1df31cc2af7093c", size = 55666374, upload-time = "2026-05-30T16:51:39.588Z" },
+ { url = "https://files.pythonhosted.org/packages/e9/b2/40a989159599080da485de966c4c2d207e852ac7aa7864702626d96c8bf5/nodejs_wheel_binaries-24.16.0-py2.py3-none-macosx_13_0_x86_64.whl", hash = "sha256:3d0370fe7120ce9697a4f60d40480d2bd8808d9f30131458d5afc0040d4e5a51", size = 55838487, upload-time = "2026-05-30T16:51:43.383Z" },
+ { url = "https://files.pythonhosted.org/packages/d7/a7/cd42174fb5ff6faff7fa8d326a18914d8f232098ab5de055b57c16fa13ca/nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:85dc92bbb79c851569c5925dcc2a4c915a034efab375f99e4e7e6bbe9cca8342", size = 60179540, upload-time = "2026-05-30T16:51:47.036Z" },
+ { url = "https://files.pythonhosted.org/packages/2b/95/c8a1f9ae140aa28df8744d984d01d4b3af7cdd6555af12127f40ceb45a7d/nodejs_wheel_binaries-24.16.0-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:2f3036292811514ba847b3708492644764f88a833ac425c5f55007014308ddfd", size = 60716262, upload-time = "2026-05-30T16:51:50.711Z" },
+ { url = "https://files.pythonhosted.org/packages/64/c9/7c35b3737f59e36d0249c265397b7bff570519b95301d6e16ea361e904ad/nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:db8a8a76ebd2b28ecbfc9ad464baa3707241b9e050a30e2efdf6f60c0f886502", size = 62230592, upload-time = "2026-05-30T16:51:55Z" },
+ { url = "https://files.pythonhosted.org/packages/04/96/d931255cf9d11a84d6b54d882dba7434646467d568ccf070ea3418638df3/nodejs_wheel_binaries-24.16.0-py2.py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:f1a3d8f7b4491cbbd023ba3fc4e901fcca2d9fb80d57f24ba3890de8b1dbac03", size = 62841759, upload-time = "2026-05-30T16:51:59.407Z" },
+ { url = "https://files.pythonhosted.org/packages/a2/7b/8b7a3f41bc255411be30b6d7d288aab8ffd9ea2055db8555ced3548007b9/nodejs_wheel_binaries-24.16.0-py2.py3-none-win_amd64.whl", hash = "sha256:bb136be9944f0662dcf1120f45193a6b75b13fac378971a95cc42c9f879a81aa", size = 42027734, upload-time = "2026-05-30T16:52:03.348Z" },
+ { url = "https://files.pythonhosted.org/packages/17/66/1ed71f1f529b8ca727d42c7ceb9db0bef145ce4a13dfc86fb50aa44f3be6/nodejs_wheel_binaries-24.16.0-py2.py3-none-win_arm64.whl", hash = "sha256:8308940b5edd0a50dc5267ea36ba21c9f668e83fe0d9f293937174d3a7e31c36", size = 39714528, upload-time = "2026-05-30T16:52:06.421Z" },
+]
+
[[package]]
name = "numpy"
version = "2.4.6"
@@ -1760,6 +1788,7 @@ dependencies = [
[package.dev-dependencies]
dev = [
+ { name = "basedpyright" },
{ name = "cx-freeze" },
{ name = "hypothesis" },
{ name = "jsonschema" },
@@ -1781,18 +1810,19 @@ requires-dist = [
{ name = "cbor2", specifier = ">=6.1.1" },
{ name = "cryptography", specifier = ">=49.0.0,<50.0.0" },
{ name = "lxmf", specifier = ">=1.0.1" },
- { name = "lxst", specifier = ">=0.4.7" },
+ { name = "lxst", specifier = ">=0.4.8" },
{ name = "miniaudio", specifier = ">=1.70,<2.0" },
{ name = "ply", specifier = ">=3.11,<4.0" },
{ name = "psutil", specifier = ">=7.2.2" },
{ name = "pycparser", specifier = ">=3.0" },
{ name = "pyserial", specifier = ">=3.5" },
- { name = "rns", specifier = ">=1.3.5" },
+ { name = "rns", specifier = ">=1.3.7" },
{ name = "websockets", specifier = ">=16.0" },
]
[package.metadata.requires-dev]
dev = [
+ { name = "basedpyright", specifier = ">=1.39.9" },
{ name = "cx-freeze", specifier = ">=7.0.0" },
{ name = "hypothesis", specifier = ">=6.152.4" },
{ name = "jsonschema", specifier = ">=4.26.0" },
@@ -1820,15 +1850,15 @@ wheels = [
[[package]]
name = "rns"
-version = "1.3.5"
+version = "1.3.7"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cryptography" },
{ name = "pyserial" },
]
-sdist = { url = "https://files.pythonhosted.org/packages/bc/20/8986288f920a20daee9daf691c79096ccc0d41391508b281d2f9f82999e7/rns-1.3.5.tar.gz", hash = "sha256:63145ea1c0fa526a7914c0a72c4a82279b59719875918b0558d049d29198cee3", size = 515435, upload-time = "2026-05-31T22:32:07.547Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/8c/ed/2ace4e81951487975f38a16d8b4ee0154dc47b9cb746657b555adc1d7117/rns-1.3.7.tar.gz", hash = "sha256:6757db65c0af212b386b7e44b95eda4e36d6b11cae834258bc6d2d11dac6e125", size = 516648, upload-time = "2026-07-03T16:53:10.722Z" }
wheels = [
- { url = "https://files.pythonhosted.org/packages/fe/95/d9a639c4e7919703ad1a410c6c925297435ee9e919da00a8a34744d6a82d/rns-1.3.5-py3-none-any.whl", hash = "sha256:1772888c65d03667222b4143d64897074371ea5246f40e1645824124532c340f", size = 602140, upload-time = "2026-05-31T22:32:02.203Z" },
+ { url = "https://files.pythonhosted.org/packages/32/3a/d67f42fe877427f3c88a744c39ba32f67fdc48328d3a0d98d1938ed452f8/rns-1.3.7-py3-none-any.whl", hash = "sha256:95d3bab98513e7f4318ea2dc0b743a21ce9e3c94caee2eb587203ca4b61fd9ed", size = 603491, upload-time = "2026-07-03T16:53:06.123Z" },
]
[[package]]
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────